Hi, On Thu, 27 Feb 2003, Stefan Sassenberg wrote:
neulich habe ich auf Suse8.1 geupdated.
Mit update, oder einfach neuinstalliert?
Seither habe ich Probleme mit der Erstellung/Verwendung von shared objects in C++.
Alles komplett selber gebaut? Und auch alles _neu_ gebaut? (8.1 hat einen neuen C++ Compiler, der inkompatibel zu 2.95 ist).
Günstigstenfalls kann ich mein Projekt übersetzen und linken, bekomme dann aber beim Ausführen ein Unresolved Symbol: __dso_handle um die Ohren gehauen.
Was sagt ein ldd zu einem dieserart kaputtem Programm? Der Fehler wuerde daran liegen, das die libstdc++ falsch kompiliert ist, aber das sollte bei der distri nicht auftauchen, nur wenn man GCC mit zu alten binutils selber kompiliert hat, oder mit falschen Optionen. Ciao, Micha.