Re: symbol lookup error
Am 15.06.2017 um 16:56 schrieb Helge Reimer:
> Am Donnerstag, 15. Juni 2017, 09:25:31 CEST schrieb Mario Gruner:
>
>> Ich würde versuchen mit
>> ldd <pfad zum Programm>/aptitude
>> rauszubekommen, welche Bibliothek fehlt.
>
> Sieht für mich normal am Beispiel 'aptitude' normal aus.
Für mich auch,
> helge@Debian64:~$ ldd /usr/bin/aptitude
Gibt "LD_TRACE_LOADED_OBJECTS=1 aptitude" das gleiche aus?
Ansonsten gibt es noch LD_DEBUG, um der Sache auf die Spur zu kommen,
siehe ld.so(8). Zum Beispiel
$ LD_DEBUG=files,libs,reloc,symbols aptitude --version > ld-debug 2>&1
Danach kannst du in der Datei ld-debug nach dem ominösen Symbol
_ZN4sigc11signal_base7connectEONS_9slot_baseE suchen.
Viel Erfolg,
Sven
Reply to: