Hallo, ich möchte unter Suse7.0 den OmniORB3.04 verwenden. Allerdings fehlen mir dazu wohl einige libs. Als erste Fehlermeldung beim Start des Naming Service kommt: libstdc++-libc6.2-2.so.3 not found. Wie kann ich die libs bekommen ? Viele Grüße, Michael.
Am Dienstag, 8. Oktober 2002 10:36 schrieb Fankanowsky, Michael:
ich möchte unter Suse7.0 den OmniORB3.04 verwenden. Allerdings fehlen mir dazu wohl einige libs. Als erste Fehlermeldung beim Start des Naming Service kommt: libstdc++-libc6.2-2.so.3 not found. Wie kann ich die libs bekommen ?
IMHO liegt die libstdc++ bei gcc3.01 oder mit bei, mag sein daß Du den Compiler brauchst ... Auf gcc.gnu.org bekommst Du alles, was Du brauchst :) Ciao Andre
Am Die, 2002-10-08 um 19.49 schrieb Andre Heine:
Am Dienstag, 8. Oktober 2002 10:36 schrieb Fankanowsky, Michael:
ich möchte unter Suse7.0 den OmniORB3.04 verwenden. Allerdings fehlen mir dazu wohl einige libs. Als erste Fehlermeldung beim Start des Naming Service kommt: libstdc++-libc6.2-2.so.3 not found. Wie kann ich die libs bekommen ?
IMHO liegt die libstdc++ bei gcc3.01 oder mit bei, mag sein daß Du den Compiler brauchst ... Wie Phillip schon richtig anmerkte, definitiv nein.
Sie stammt aus gcc-2.95.3: SuSE-8.0: # rpm -qlp a1/gppshare-2.95.3-216.i386.rpm \ | grep libstdc++-libc6.2-2.so.3 /usr/lib/libstdc++-3-libc6.2-2-2.10.0.a /usr/lib/libstdc++-3-libc6.2-2-2.10.0.so /usr/lib/libstdc++-libc6.2-2.a.3 /usr/lib/libstdc++-libc6.2-2.so.3 SuSE-8.1: # rpm -qlp i586/compat-2002.8.15-19.i586.rpm \ | grep libstdc++-libc6.2-2.so.3 /usr/lib/libstdc++-libc6.2-2.so.3 Ralf
Am Dienstag, 8. Oktober 2002 10:36 schrieb Fankanowsky, Michael:
ich möchte unter Suse7.0 den OmniORB3.04 verwenden. Allerdings fehlen mir dazu wohl einige libs. Als erste Fehlermeldung beim Start des Naming Service kommt: libstdc++-libc6.2-2.so.3 not found. Wie kann ich die libs bekommen ?
Sorry, aber das wirst Du vergessen können. Das Paket wurde mit gcc 3.x compiliert, der 3er gcc erzeugt zum 2er keine binärcompatiblen Programme wenn c++ verwendet wird, also auch wenn Du die Bibliothek nachinstallierst, wirst Du kein Programm damit zum laufen kriegen. Und wenn Du auch den gcc updaten willst, zieht das nen Update der glibc nach sich, damit müsste das halbe Kernsystem neu compiliert werden usw. Wenn Du das Ding im Sourcecode kriegst, compiliers Dir selbst, ansonsten wirst Du die wenigsten Probleme mit ner neuen SuSE 8.1 mehr Glück haben. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ Manfred | http://www.knightsoft-net.de
Manfred Tremmel
libstdc++-libc6.2-2.so.3 not found. Wie kann ich die libs bekommen ?
Sorry, aber das wirst Du vergessen können. Das Paket wurde mit gcc 3.x compiliert,
Ich wüsste ja zu gerne, wie du auf die Idee kommst, denn das ist definitiv falsch! Die libstdc++ ist nicht erst mit dem gcc 3.X eingeführt worden, auch der gcc 2.95.X verwendete sie schon. Auf einer 7.3 liefert mir 'ls /usr/lib/libstc++*': /usr/lib/libstdc++-3-libc6.1-2-2.10.0.so /usr/lib/libstdc++-3-libc6.2-2-2.10.0.a /usr/lib/libstdc++-3-libc6.2-2-2.10.0.so /usr/lib/libstdc++-libc6.1-1.so.2 /usr/lib/libstdc++-libc6.1-2.so.3 /usr/lib/libstdc++-libc6.2-2.a.3 /usr/lib/libstdc++-libc6.2-2.so.3 /usr/lib/libstdc++.so.2.7.2 /usr/lib/libstdc++.so.2.8 /usr/lib/libstdc++.so.2.9 'rpm -qf /usr/lib/libstdc++-libc6.2-2.so.3': gppshare-2.95.3-124 Sprich das Paket gppshare sollte es zumindest für die 7.3 tun, für 8.0 evtl compat. Philipp -- Philipp Thomas Arbeit: pthomas@suse.de Entwicklung, SuSE Linux AG Privat: pth@t-link.de
Am Mittwoch, 9. Oktober 2002 00:43 schrieb Philipp Thomas:
Ich wüsste ja zu gerne, wie du auf die Idee kommst, denn das ist definitiv falsch! Die libstdc++ ist nicht erst mit dem gcc 3.X eingeführt worden, auch der gcc 2.95.X verwendete sie schon.
Sorry, da war ich wohl auf dem falschen Dampfer. Ich nehm alles zurück. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ Manfred | http://www.knightsoft-net.de
participants (5)
-
Andre Heine
-
Fankanowsky, Michael
-
Manfred Tremmel
-
Philipp Thomas
-
Ralf Corsepius