Problems building R6B with Linux/glibc 2.1
Tue Nov 30 10:25:06 CET 1999
On Tue, Nov 30, 1999 at 07:58:33AM -0000, Neil.Matthew@REDACTED wrote:
> Try deleting -lieee from the libraries included in the
> link. I needed to do this on SuSE 6.2. I'm not sure why,
> but reading the error message I think it might be that the
> IEEE library thinks it's part of glibc2.0 or something.
> /usr/bin/ld: /home/cklin/build/otp_src_R6B-0/lib/etk/priv/bin/i686-pc-linux
> -gnu/etk_drv.so: undefined versioned symbol name _LIB_VERSION@@GLIBC_2.0
> /usr/bin/ld: failed to set dynamic section sizes: Bad value
> collect2: ld returned 1 exit status
Thanks, I've seen this error printout before, but I've never
had the energy to track it down.
The code that's trying to link is the etk linked-in driver.
etk can run in two modes, one with an external unix process
interpreting the etk commands, and on with a linked-in driver
running in a thread interpreting all the commands.
If the linked-in driver doesn't exist (Which will be the case
when the above link command fails), it's perfectly ok to
run etk in an external unix process. This is also the default
behavior when etk:start() is called.
Cheers and thanks,
Claes Wikstrom <klacke@REDACTED>
Bluetail AB http://www.bluetail.com
More information about the erlang-questions