Problems building R6B with Linux/glibc 2.1

Neil.Matthew <>
Tue Nov 30 08:58:33 CET 1999


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.

Neil

-----Original Message-----
From: Chuan-kai Lin [mailto:]
Sent: 29 November 1999 23:52
To: 
Subject: Problems building R6B with Linux/glibc 2.1


Hello,

I have been unable to build Erlang R6B-0 under Linux with glibc 2.1
due to the following errors:

make[4]: Entering directory `/home/cklin/build/otp_src_R6B-0/lib/etk/c_src'
LD_LIBRARY_PATH=i686-pc-linux-gnu:/usr/X11R6/lib:; \
export LD_LIBRARY_PATH; \
        gcc -shared -o /home/cklin/build/otp_src_R6B-0/lib/etk/priv/bin/i68
6-pc-linux-gnu/etk_drv.so i686-pc-linux-gnu/tclParseCmd..o i686-pc-linux-gn
u/panic..o i686-pc-linux-gnu/regexp..o i686-pc-linux-gnu/tclAsync..o i686-p
c-linux-gnu/tclBasic..o i686-pc-linux-gnu/tclCkalloc..o (etc. etc. skip.)
tkTextBTree..o i686-pc-linux-gnu/tkTextDisp..o i686-pc-linux-gnu/tkTextInde
x..o i686-pc-linux-gnu/tkTextMark..o i686-pc-linux-gnu/tkTextTag..o i686-pc
-linux-gnu/tkTextWind..o i686-pc-linux-gnu/tkstr..o i686-pc-linux-gnu/etkMi
sc..o i686-pc-linux-gnu/etk_drv..o  \
-lpthread -L/usr/X11R6/lib -lX11 -ldl  -lm -lc -lieee -lm -lc 
/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

The machine is an up-to-date Debian potato system.  Any ideas?

-- Chuan-kai Lin



More information about the erlang-questions mailing list