मैं Ubuntu 12.04 पर जीसीसी 4.8.1 स्थापित काम नहीं करता है अब gdb निम्न संदेश दिखाता है (मुझे लगता है कि ऐसा करने के लिए पीपीए जोड़ने के लिए किया था):सी ++ ऐप। जीसीसी 4.8.1 स्थापित करने के बाद gdb
गतिशील लिंकर ब्रेकप्वाइंट समारोह को ढूंढने में असमर्थ । जीडीबी साझा लाइब्रेरी प्रारंभकर्ता डीबग करने में असमर्थ होगा और स्पष्ट रूप से लोड किए गए गतिशील कोड को ट्रैक करेगा। 5 लाइब्रेरीज़ के लिए साझा लाइब्रेरी प्रतीकों को लोड नहीं किया जा सकता है, उदा। /usr/lib/x86_64-linux-gnu/libstdc++.so.6। पूरी लिस्टिंग देखने के लिए "info sharedlibrary" आदेश का उपयोग करें। क्या आपको "सोलिब-सर्च-पथ सेट करें" या "सेट सिसरूट" की आवश्यकता है?
मैं गूगल किया था और मैं इस लेख के लिए सबसे अच्छा मेरे सवाल का जवाब मिला: http://www.fayewilliams.com/2013/01/31/gdb-unable-to-find-dynamic-linker-breakpoint-function/
हालांकि मैं अभी भी वास्तव में क्या करने के लिए समझ में नहीं आता। क्या कोई मदद कर सकता है। धन्यवाद!
वैकल्पिक रूप से आप जीडीबी 7.4 के साथ संगत डीबग प्रतीकों को उत्पन्न करने के लिए कंपाइलर को '-gdwarf-2' पास कर सकते हैं। – legends2k