Hallo Christian, Christian Boltz schrieb:
Hallo David, hallo Thomas, hallo Leute,
Am Montag, 9. Januar 2012 schrieb David Haller:
Am Sun, 08 Jan 2012, Thomas Michalka schrieb:
trotz googlen und Suche in diversen Listenarchiven kann ich keine Antwort auf die Frage im Subject finden. Anlass ist der vergebliche Versuch, ein Programm zu starten. Es meldet ein undefiniertes Symbol:
$> ./programm ./<programm>: symbol lookup error: ./<programm>: undefined symbol: initPAnsiStrings for f in /usr/lib64/lib*.so.? ; do \ strings "$f" | grep -q initPAnsiStrings && echo "$f";\ done
Da ist Google aber deutlich performanter - und funktioniert sogar, wenn das entsprechende Paket nicht installiert ist ;-)
http://www.google.de/search?q=initPAnsiStrings
Der zweite Treffer führt zu https://bbs.archlinux.org/viewtopic.php?id=76197
Habe ich auch gefunden, aber nachdem ich einerseits die 32-bit- und die 64-bit-Version der libjpeg.so.62 installiert habe, dort aber initPAnsiStrings nicht drin steht und es andererseits die libborqt-6.9-qt2.3.so für eine oS-11.0 nicht zu geben scheint, habe ich erst nicht weiter gebohrt. Vielleicht sollte ich nachsehen, ob ich sie irgendwoher bekomme, nur um sicher zu gehen, dass das betreffende Symbol tatsächlich drin ist. Der zweite Tipp dort führt auch nicht so recht weiter, denn $> ldd -r <programm> zeigt zwar jede Menge "undefinded symbols" (auch initPAnsiStrings), aber keine Lib, die es nicht findet. Also wird dann libborqt-6.9-qt2.3.so überhaupt gebraucht? Jetzt habe ich sie mir mal bei rpmfind geholt und festgestellt, dass dort initPAnsiStrings enthalten ist. Ein Installationsversuch allerdings klappt nicht recht, da rpm "Failed Dependencies" reklamiert, obwohl die benötigten Libs alle da sind. Wahrscheinlich ist es halt das falsche Paket für oS-11.0. Ich habe es doch mal mit --nodeps probiert. Wie aber kann ich es dem <programm> klarmachen, dass die Lib jetzt da ist? Ist ja schon etwas spät B-| -- ich probiere morgen weiter. Vielleicht hat ja die eine oder andere 'Nachteule' noch eine Idee. Ciao, Tom
Gruß
Christian Boltz
-- To unsubscribe, e-mail: opensuse-programming-de+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-programming-de+owner@opensuse.org