Moin zusammen
Ich hab jetzt mal ein bisschen im Forum gesucht wie ich die glibc update aber alles was ich finde sind Warnungen das man es bloß nicht machen soll.
Nu hab ich hier ein SuSE8.1 mit glibc 2.2.5 und möchte einen Battelfield-Server laufen lassen. Die Version 1.31 lief auch ohne Probleme (zumindest ohne Linux-Probleme), die neue Version 1.40 verlangt aber nach den glibc2.3.2. Wie also mache ich so ein Update?
Ich habe bereits versucht die Quellen selber zu kompiliern aber make install scheitert mit folgenden Fehler
In file included from ../sysdeps/unix/sysv/linux/i386/system.c:50:
../sysdeps/posix/system.c: In function `do_system':
../sysdeps/posix/system.c:78: warning: statement with no effect
../sysdeps/posix/system.c:84: warning: statement with no effect
../sysdeps/unix/sysv/linux/i386/system.c: In function `cancel_handler':
../sysdeps/unix/sysv/linux/i386/system.c:68: `quit' undeclared (first use in this function)
../sysdeps/unix/sysv/linux/i386/system.c:68: (Each undeclared identifier is reported only once
../sysdeps/unix/sysv/linux/i386/system.c:68: for each function it appears in.)
../sysdeps/unix/sysv/linux/i386/system.c:69: `intr' undeclared (first use in this function)
make[2]: *** [/root/glibc/stdlib/system.o] Error 1
make[2]: Leaving directory `/root/glibc-2.3.2/stdlib'
make[1]: *** [stdlib/subdir_lib] Error 2
make[1]: Leaving directory `/root/glibc-2.3.2'
make: *** [install] Error 2
Woher kommt der Fehler und was kann ich dagegen machen?
Außerdem war es nicht möglich das Addon Linuxthreads einzuschließen weil es angeblich nicht gefunden wurde.
Dirk
Lesezeichen