Compilieren von glibc-2.3.5 mit gcc-4.0.0 ?

Post Reply
Message
Author
Tobain

Compilieren von glibc-2.3.5 mit gcc-4.0.0 ?

#1 Post by Tobain »

Hallo,

Ich bin gerade dabei die glibc zu kompilieren und bekomme immer folgende Fehlermeldung beim compilieren (nach der Eingabe von: make):

Code: Select all

../sysdeps/ieee754/dbl-64/s_isinf.c:29: error: 'isinf' aliased to undefined symbol '__isinf'
make[2]: *** [/mnt/lfs/sources/glibc-build/math/s_isinf.os] Error 1
make[2]: Leaving directory `/mnt/lfs/sources/glibc-2.3.5/math'
make[1]: *** [math/subdir_lib] Error 2
make[1]: Leaving directory `/mnt/lfs/sources/glibc-2.3.5'
make: *** [all] Error 2
configure klappte jedenfalls ohne Probleme. Ich kann aber leider keine andere Version der glibc verwenden, denn die etwas älteren (<=2.3.4) meckern immer rum, das der Compiler zu alt sei. Ich glaube allerdings nicht das der gcc 4.0.0 zu alt ist.

Das bisherige habe ich jedenfalls mit folgenden Befehlen durchgeführt:

Code: Select all

tar -xjf glibc-2.3.5.tar.bz2
mkdir glibc-build
cd glibc-build
../glibc-2.3.5/configure --prefix=/tools \
    --disable-profile --enable-add-ons=nptl --with-tls \
    --with-__thread --enable-kernel=2.6.0 \
    --with-binutils=/tools/bin --without-gd --without-cvs \
    --with-headers=/tools/glibc-kernheaders
make
Also wenn mir jemand einen Tip geben kann, ich bin jedenfalls schon jetzt dankbar ;)

User avatar
MoPPson
Posts: 1
Joined: 15. May 2005 11:47
Location: Putbus

#2 Post by MoPPson »

Hmm....soweit ich weiß ist der neue gcc 4.0 noch nicht so sehr ausgereift, also könnte es eher am gcc 4.0 liegen und nicht an deinen glibc!
Genaueres kann ich da aber auch nicht sagen =/

Mfg

jodler

#3 Post by jodler »


Post Reply