Trying to run a program built on a later version of Linux
I'm currently running SuSE-7.3. I have engineering programs that prevent me from upgrading to SuSE-8.X at this time. I have another program that appears to have been built on a later version of Linux. It claims to need: libc.so.6 (GLIBC_2.3) ld.so says libstdc++.so.5 needs it. Near as I can tell, the libc.so.6 I have is GLIBC_2.2. Is this a system specific library? (i.e. I can't upgrade it w/out upgrading the system?) -Gerry linux@darykon.cet.com
Hi, Am Montag, 1. September 2003 20:24 schrieb Linux Mailing lists account:
I have another program that appears to have been built on a later version of Linux.
It claims to need:
libc.so.6 (GLIBC_2.3) ld.so says libstdc++.so.5 needs it.
Near as I can tell, the libc.so.6 I have is GLIBC_2.2.
Is this a system specific library? (i.e. I can't upgrade it w/out upgrading the system?)
Right. Greetings from Bremen hartmut
Linux Mailing lists account <linux@darykon.cet.com> [20030901 11:24]:
It claims to need:
libc.so.6 (GLIBC_2.3) ld.so says libstdc++.so.5 needs it.
Near as I can tell, the libc.so.6 I have is GLIBC_2.2.
If you have a libstdc++.so.5 on your system that requires glibc 2.3, it's unusable for you. glibc aka libc is the standard C library which *every* program on your disk needs.
Is this a system specific library? (i.e. I can't upgrade it w/out upgrading the system?)
Yes, see above for the explanation. BTW1, just run /lib/libc.so.6, it'll tell you a bit :) BTW2, congrats for asking here. I've seen quite a few mails from people that had problems with a segfaulting rpm command and stating 'I only upgraded the glibc, that can't be the reason'. Philipp
participants (3)
-
Hartmut Meyer
-
Linux Mailing lists account
-
Philipp Thomas