The Ur-Quan Masters Discussion Forum

The Ur-Quan Masters Re-Release => Technical Issues => Topic started by: gbell on December 10, 2002, 10:54:03 am



Title: Runtime error - shared libraries
Post by: gbell on December 10, 2002, 10:54:03 am
 Hi Folks,

I'm getting this from uqm (statically linked):

error while loading shared libraries: /home/gbell2/lib/uqm/uqm: symbol fnmatch, version GLIBC_2.2.3 not defined in file libc.so.6 with link time reference

I'm running a RedHat 7.1 system.

Anyone know what this means (I searched the forum)?

Thanks,

~gb


Title: Re: Runtime error - shared libraries
Post by: Nic. on December 11, 2002, 10:07:45 pm
What version of glibc do you have intalled? (rpm -qa | grep glibc)


Title: Re: Runtime error - shared libraries
Post by: gbell on December 12, 2002, 08:54:46 pm
glibc-common-2.2.2-10
glibc-2.2.2-10
glibc-devel-2.2.2-10

that help?



Title: Re: Runtime error - shared libraries
Post by: Nic. on December 12, 2002, 09:47:31 pm
Maybe.  My guess from here, based on your error message, is that your libc is too old (2.2.2, program wants 2.2.3 or later)

Try installing glibc 2.2.4 from Redhat 7.1 Updates, <http://ftp://ftp.redhat.com/pub/redhat/linux/updates/7.1/en/os/i386> and see if the complaining stops (you might have to install a whole lot of other stuff to keep your dependencies straight)