PDA

View Full Version : elaunch error


tyme
31st March 2004, 11:10
[mark@prajna eClient]$ ./elaunch
./elaunch: relocation error: ./elaunch: undefined symbol: __tic

any ideas why i'm getting this error?

running on an Arch Linux system. i've downloaded the eClient installer twice now with the same result.

Pluribus
1st April 2004, 16:02
Let me guess Gentoo?

Try "emerge lib-compat"

You dont have the compatibility libraries installed

Guido
1st April 2004, 17:45
running on an Arch Linux system

might have to use pacman, as opposed to portage's emerge?

Pluribus
2nd April 2004, 03:26
Looks like Arch doesnt have any compatibility with even older revisions of itself... So it looks like you are in for a bit of fun.... (As far as www.distrowatch.com shows)

You need a copy of libstdc++-libc6.2 (BINARY) that probably came with the "Firefly" release. (0.3) The client is build with GCC 2.96 (RH 7.3) with GLIBC 2.2.5... This is before the great GCC 3.x C++ upheaval...

I MAY be able to provide you a copy of the binary library if really needed, although then I have to did up the source to be legal... (Not that you could build the same binary with GCC 3.x :-) )

Note: That any binaries that I give would be from a Redhat 7.3 system. (Too many people havent updated to GCC 3.x based systems) /me pines for the days when GCC 2.x is dead forever.

tyme
2nd April 2004, 16:46
thanks for the info, gives me some starting points :) i'll probably try and work it out later tonight...(at work right now)

narc
4th April 2004, 23:28
[QUOTE=You need a copy of libstdc++-libc6.2 (BINARY) that probably came with the "Firefly" release. (0.3) The client is build with GCC 2.96 (RH 7.3) with GLIBC 2.2.5... This is before the great GCC 3.x C++ upheaval...[/QUOTE]

Looks like no one read the following advisory (http://gcc.gnu.org/gcc-2.96.html ) which was pretty clear and made the headlines of all regular channels for years now. :mad:

Pluribus
4th April 2004, 23:56
So what? GCC 2.95.3 had HORRIBLY broken C++ exception handling. Like it or not, I would prefer something that generated at least NON-HORRIBLY broken code. Either way, bitch and complain about my use of compilers all you want but it STILL doesnt change the fact that he needs libstdc++ from an older version than GCC 3.x.