View previous topic :: View next topic |
Author |
Message |
Mr_Maniac Guru
Joined: 10 Jun 2004 Posts: 543
|
Posted: Tue Jul 19, 2005 8:05 pm Post subject: glibc-2.3.5 - Probleme beim Kompilieren |
|
|
Guten Abend.
Ich hätte da mal ein Problem.
Ich habe gestern und heute meinen kleinen Linux-Router upgedated (oder geupdated?)...
Und nun gibt es da ein Problem...
glibc-2.3.5 kompiliert nicht richtig...
Aber es gibt auch keine Fehlermeldung?!?!
Hier erstmal die letzten Ausgaben:
Code: |
a - elf/framestate.os
a - elf/unwind-pe.os
: /var/tmp/portage/glibc-2.3.5/work/build-default-i586-pc-linux-gnu-nptl/libc_pic.a
make[2]: *** Warte auf noch nicht beendete Prozesse...
make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.5/work/glibc-2.3.5/elf'
make[1]: *** [elf/subdir_lib] Fehler 2
make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.5/work/glibc-2.3.5'
make: *** [all] Fehler 2
|
Ich habe es schon fünf mal erneut versucht und zwischendurch alle anderen Pakete emerged... Alles klappt wunderbar, nur glibc nicht...
Hier erstmal die technischen Daten meines Routers:
200 MHz Pentium MMX
Lucky Star VP5 Motherboard
96 MB RAM (EDO und DIMM gemischt)
Eine 3 GB Festplatte (System- und boot-Partition)
Eine 10 GB Festplatte (768 MB Swap, einige Game-Server , eine Partition mit Back-Ups)
GeForce 256 mit 32 MB DDR-Ram
SoundBlaster AWE 64 Gold (nicht fragen, einfach akzeptieren )
Zwei Realtek 8139C NICs (eth0 zum Modem und eth1 in's LAN)
emerge info:
Code: |
Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.4.20041102-r1, 2.6.12-gentoo-r6 i586)
=================================================================
System uname: 2.6.12-gentoo-r6 i586 Pentium MMX
Gentoo Base System version 1.6.13
distcc 2.18.3 i586-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python: 2.3.5
sys-apps/sandbox: 1.2.10
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils: 2.15.92.0.2-r10
sys-devel/libtool: 1.5.18-r1
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i586-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-mmx -mmmx -pipe -fomit-frame-pointer"
CHOST="i586-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium-mmx -mmmx -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks fixpackages sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LANG="de_DE.utf8"
LC_ALL="de_DE.utf8"
LDFLAGS="-Wl,-O1 -Wl,--relax -Wl,--enable-new-dtags -Wl,--sort-common -s"
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 alsa apache2 avi berkdb bitmap-fonts crypt cups emboss encode foomaticdb fortran gd gdbm gif gpm imlib ipv6 jpeg libg++ libwww mad mikmod mmx mp3 mpeg mysqli ncurses nls nptl nptlonly oggvorbis oss pam pdflib perl png python readline samba sdl spell ssl svga tcpd tiff truetype truetype-fonts type1-fonts unicode xml2 xmms xv zlib linguas_de userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, PORTDIR_OVERLAY
|
Ich habe das kompilieren auch schon ohne distcc probiert, aber es klappt trotzdem nicht
Der Fehler tritt IMMER bei der "libc_pic.a" auf...
Irgendwelche Ratschläge/Vermutungen/Wasauchimmer?
Danke schonmal im Vorraus für jede Hilfe _________________ AMD Ryzen 5900X
64 GB DDR4 RAM
GeForce RTX 3080
Gentoo Linux (most recent stable kernel - amd64)
Windows 11 x64 |
|
Back to top |
|
|
psyqil Advocate
Joined: 26 May 2003 Posts: 2767
|
Posted: Tue Jul 19, 2005 8:16 pm Post subject: |
|
|
Code: | LDFLAGS="-Wl,-O1 -Wl,--relax -Wl,--enable-new-dtags -Wl,--sort-common -s" | Wo hast Du das denn her? Probier's doch einfach mal ohne... |
|
Back to top |
|
|
think4urs11 Bodhisattva
Joined: 25 Jun 2003 Posts: 6659 Location: above the cloud
|
|
Back to top |
|
|
lostSoul Tux's lil' helper
Joined: 26 Oct 2002 Posts: 125 Location: /earth/germany/bielefeld
|
|
Back to top |
|
|
tobiasbeil Guru
Joined: 22 Nov 2004 Posts: 326 Location: Stuttgart
|
Posted: Wed Jul 20, 2005 7:49 am Post subject: |
|
|
wenn ich mal meinen senf dazu geben darf:
bei mir bleibt die installation immer am glibc compilieren hängen,
immer genau beim erstellen der locales er sagt dann erzeuge locale xy_XY@euro oder so ähnlich,
aber bleibt dort kleben ohne fehlermeldung und rührt sich nicht.
übrigends habe ich glücklicherweise alle befehle mit putty gelogt,
genau so bin ich vorgegangen:
(ist übrigends 1:1 das vorgeschlgene vorgehen aus dem handbook...)
Code: | ...
mke2fs -j /dev/hda2
mke2fs -j /dev/hda3
mount -t ext3 /dev/hda2 /mnt/gentoo
mkdir -p /mnt/gentoo/usr/portage/packages
mount -t ext3 /dev/hda3 /mnt/gentoo/usr/portage/packages
cd /mnt/gentoo
wget ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/releases/x86/2005.0/stages/x86/stage1-x86-2005.0.tar.bz2
wget ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/snapshots/portage-latest.tar.bz2
tar -xvjpf /mnt/gentoo/stage1-x86-2005.0.tar.bz2
tar -xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr
rm -f /mnt/gentoo/etc/make.conf
echo 'CFLAGS="-O2 -march=i686 -pipe -fomit-frame-pointer"' >> /mnt/gentoo/etc/make.conf
echo 'CXXFLAGS="${CFLAGS}"' >> /mnt/gentoo/etc/make.conf
echo 'USE="-3dfx -3dnow -Xaw3d -acpi -altivec -alsa -dvb dvd dvdr divx4linux cdr bzip2 -bluetooth -apm -arts avi berkdb bitmap-fonts crypt cups emboss encode fortran foomaticdb gdbm gif -gnome gstreamer ftp ffmpeg nas gpm gtk gtk2 java javascript -ieee1394 -ibm imlib ipv6 jpeg -kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls oggvorbis opengl -oss pam pdflib perl png python qt quicktime readline sdl spell ssl samba -scanner -matrox -lirc -joystick tcpd truetype truetype-fonts type1-fonts X xml2 xvid win32codecs -wifi vcd -usb -sse -smardcard -voodoo3 -xinerama -nvidia xmms xv zlib"' >> /mnt/gentoo/etc/make.conf
echo 'MAKEOPTS="-j2"' >> /mnt/gentoo/etc/make.conf
mirrorselect -a -s4 -o | grep 'GENTOO_MIRRORS=' >> /mnt/gentoo/etc/make.conf
mirrorselect -i -r -o >> /mnt/gentoo/etc/make.conf
cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
mount -t proc none /mnt/gentoo/proc
chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
emerge --sync --quiet
ln -snf /usr/portage/profiles/default-linux/x86/2005.0/2.4 /etc/make.profile
echo "sys-libs/glibc userlocales" >> /etc/portage/package.use
rm -f /etc/locales.build
echo 'en_US/ISO-8859-1' >> /etc/locales.build
echo 'en_US.UTF-8/UTF-8' >> /etc/locales.build
echo 'de_DE/ISO-8859-1' >> /etc/locales.build
echo 'de_DE@euro/ISO-8859-15' >> /etc/locales.build
cd /usr/portage
scripts/bootstrap.sh
emerge -ebq system <=== bei glibc (9 von 12) endstation!
...
...
...
...
... |
jemand ne idee was ich falsch mache ? |
|
Back to top |
|
|
Mr_Maniac Guru
Joined: 10 Jun 2004 Posts: 543
|
Posted: Thu Jul 21, 2005 9:03 am Post subject: |
|
|
Okay... Es war das "--relax --Wl" bei den LDFLAGS...
Das war schon bei allen glibc Versionen so...
Mein Fehler war halt, dass ich gedacht hatte, dass ich das --relax aus der make.conf genommen hätte
Na ja... Danke für eure Hilfe _________________ AMD Ryzen 5900X
64 GB DDR4 RAM
GeForce RTX 3080
Gentoo Linux (most recent stable kernel - amd64)
Windows 11 x64 |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|