[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: