Frage

Ich versuche, Linux From Scratch zu bauen, und jetzt bin ich in Kapitel 5.4 , die mir sagt, wie Binutils zu bauen. Ich habe binutils 2.20 Quellcode, aber wenn ich versuche, es zu bauen:

time { ./binutils-2.20/configure --target=$LFS_TGT --prefix=/tools --disable-nls --disable-werror ; }

es gibt mir eine Fehlermeldung:

checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-lfs-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln works... yes
checking whether ln -s works... yes
checking for a sed that does not truncate output... /bin/sed
checking for gawk... gawk
checking for gcc... GCC
checking for C compiler default output file name... 
configure: error: in `/media/LFS':
configure: error: C compiler cannot create executables
See `config.log' for more details.
http://pastebin.com/hX7v5KLn :

Sie können meine config.log bei pastebin.com sehen

Ich habe gerade Ubuntu installiert 10.04 und neu installiert GCC und G installiert ++. Außerdem wird der Bau durch ein nicht-root Benutzer ohne Administratorrechte getan namens ‚LFS‘ (die auch in Linux From Scratch beschrieben wird) und auf einer anderen Partition als dort, wo das System installiert ist.

Kann mir jemand helfen? Dank

War es hilfreich?

Lösung

Das /tools Verzeichnis gab es nicht. Ich habe es und jetzt ist es kompiliert in Ordnung.

Andere Tipps

Versuchen Sie:

export CC=/usr/bin/gcc

vor der Ausführung zu konfigurieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top