in phase 1, binutils build without errors. But gcc fails to build. The last part of the gcc log file is below: (i have 1gb ram and 8 gb swap space, so that is not an issue).
../../gcc-4.6.2/gcc/doc/cppopts.texi:772: @itemx must follow @item
Makefile:4270: recipe for target 'doc/cpp.info' failed
make[2]: *** [doc/cpp.info] Error 1
make[2]: *** Waiting for unfinished jobs....
../../gcc-4.6.2/gcc/doc/gcc.texi:89: warning: @tex should only appear at a line beginning
../../gcc-4.6.2/gcc/doc/gcc.texi:89: warning: @end should only appear at a line beginning
../../gcc-4.6.2/gcc/doc/gcc.texi:91: warning: @tex should only appear at a line beginning
../../gcc-4.6.2/gcc/doc/gcc.texi:91: warning: @end should only appear at a line beginning
../../gcc-4.6.2/gcc/doc/invoke.texi:168: superfluous argument to @end smallexample: -fdump-go-spec=@var{file} (possibly involving @gccoptlist)
../../gcc-4.6.2/gcc/doc/invoke.texi:5088: @itemx must follow @item
../../gcc-4.6.2/gcc/doc/invoke.texi:5092: @itemx must follow @item
../../gcc-4.6.2/gcc/doc/invoke.texi:5103: @itemx must follow @item
../../gcc-4.6.2/gcc/doc/invoke.texi:5107: @itemx must follow @item
../../gcc-4.6.2/gcc/doc/invoke.texi:5152: @itemx must follow @item
../../gcc-4.6.2/gcc/doc/invoke.texi:5182: @itemx must follow @item
../../gcc-4.6.2/gcc/doc/invoke.texi:5194: @itemx must follow @item
../../gcc-4.6.2/gcc/doc/cppopts.texi:772: @itemx must follow @item
../../gcc-4.6.2/gcc/doc/invoke.texi:977: warning: node next `Overall Options' in menu `C Dialect Options' and in sectioning `Invoking G++' differ
../../gcc-4.6.2/gcc/doc/invoke.texi:977: warning: node up `Overall Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc-4.6.2/gcc/doc/invoke.texi:1442: warning: node prev `C Dialect Options' in menu `Overall Options' and in sectioning `Invoking G++' differ
../../gcc-4.6.2/gcc/doc/invoke.texi:1442: warning: node up `C Dialect Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc-4.6.2/gcc/doc/invoke.texi:1811: warning: node up `C++ Dialect Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc-4.6.2/gcc/doc/invoke.texi:2513: warning: node up `Objective-C and Objective-C++ Dialect Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc-4.6.2/gcc/doc/invoke.texi:2745: warning: node up `Language Independent Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc-4.6.2/gcc/doc/invoke.texi:2808: warning: node up `Warning Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc-4.6.2/gcc/doc/invoke.texi:4538: warning: node up `Debugging Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc-4.6.2/gcc/doc/invoke.texi:5862: warning: node up `Optimize Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc-4.6.2/gcc/doc/invoke.texi:8917: warning: node up `Preprocessor Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc-4.6.2/gcc/doc/invoke.texi:8955: warning: node up `Assembler Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc-4.6.2/gcc/doc/invoke.texi:8978: warning: node up `Link Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc-4.6.2/gcc/doc/invoke.texi:9230: warning: node up `Directory Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc-4.6.2/gcc/doc/invoke.texi:9374: warning: node up `Spec Files' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc-4.6.2/gcc/doc/invoke.texi:9936: warning: node up `Target Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc-4.6.2/gcc/doc/implement-c.texi:6: warning: node next `C Implementation' in menu `C Extensions' and in sectioning `C++ Implementation' differ
../../gcc-4.6.2/gcc/doc/implement-cxx.texi:6: warning: node next `C++ Implementation' in menu `C++ Extensions' and in sectioning `C Extensions' differ
../../gcc-4.6.2/gcc/doc/implement-cxx.texi:6: warning: node prev `C++ Implementation' in menu `C Extensions' and in sectioning `C Implementation' differ
../../gcc-4.6.2/gcc/doc/extend.texi:8: warning: node next `C Extensions' in menu `C++ Implementation' and in sectioning `C++ Extensions' differ
../../gcc-4.6.2/gcc/doc/extend.texi:8: warning: node prev `C Extensions' in menu `C Implementation' and in sectioning `C++ Implementation' differ
../../gcc-4.6.2/gcc/doc/extend.texi:771: warning: node next `Conditionals' in menu `Long Long' and in sectioning `__int128' differ
../../gcc-4.6.2/gcc/doc/extend.texi:809: warning: node next `__int128' in menu `Complex' and in sectioning `Long Long' differ
../../gcc-4.6.2/gcc/doc/extend.texi:809: warning: node prev `__int128' in menu `Long Long' and in sectioning `Conditionals' differ
../../gcc-4.6.2/gcc/doc/extend.texi:820: warning: node next `Long Long' in menu `__int128' and in sectioning `Complex' differ
../../gcc-4.6.2/gcc/doc/extend.texi:820: warning: node prev `Long Long' in menu `Conditionals' and in sectioning `__int128' differ
../../gcc-4.6.2/gcc/doc/extend.texi:852: warning: node prev `Complex' in menu `__int128' and in sectioning `Long Long' differ
../../gcc-4.6.2/gcc/doc/extend.texi:1246: warning: node next `Zero Length' in menu `Variable Length' and in sectioning `Empty Structures' differ
../../gcc-4.6.2/gcc/doc/extend.texi:1344: warning: node next `Empty Structures' in menu `Variadic Macros' and in sectioning `Variable Length' differ
../../gcc-4.6.2/gcc/doc/extend.texi:1344: warning: node prev `Empty Structures' in menu `Variable Length' and in sectioning `Zero Length' differ
../../gcc-4.6.2/gcc/doc/extend.texi:1360: warning: node next `Variable Length' in menu `Empty Structures' and in sectioning `Variadic Macros' differ
../../gcc-4.6.2/gcc/doc/extend.texi:1360: warning: node prev `Variable Length' in menu `Zero Length' and in sectioning `Empty Structures' differ
../../gcc-4.6.2/gcc/doc/extend.texi:1441: warning: node prev `Variadic Macros' in menu `Empty Structures' and in sectioning `Variable Length' differ
../../gcc-4.6.2/gcc/doc/extend.texi:1659: warning: node next `Designated Inits' in menu `Cast to Union' and in sectioning `Case Ranges' differ
../../gcc-4.6.2/gcc/doc/extend.texi:1803: warning: node next `Case Ranges' in menu `Mixed Declarations' and in sectioning `Cast to Union' differ
../../gcc-4.6.2/gcc/doc/extend.texi:1803: warning: node prev `Case Ranges' in menu `Cast to Union' and in sectioning `Designated Inits' differ
../../gcc-4.6.2/gcc/doc/extend.texi:1840: warning: node next `Cast to Union' in menu `Case Ranges' and in sectioning `Mixed Declarations' differ
../../gcc-4.6.2/gcc/doc/extend.texi:1840: warning: node prev `Cast to Union' in menu `Designated Inits' and in sectioning `Case Ranges' differ
../../gcc-4.6.2/gcc/doc/extend.texi:1881: warning: node prev `Mixed Declarations' in menu `Case Ranges' and in sectioning `Cast to Union' differ
../../gcc-4.6.2/gcc/doc/extend.texi:10004: warning: node next `MIPS Loongson Built-in Functions' in menu `Other MIPS Built-in Functions' and in sectioning `picoChip Built-in Functions' differ
../../gcc-4.6.2/gcc/doc/extend.texi:10407: warning: node next `picoChip Built-in Functions' in menu `PowerPC AltiVec/VSX Built-in Functions' and in sectioning `Other MIPS Built-in Functions' differ
../../gcc-4.6.2/gcc/doc/extend.texi:10407: warning: node prev `picoChip Built-in Functions' in menu `Other MIPS Built-in Functions' and in sectioning `MIPS Loongson Built-in Functions' differ
../../gcc-4.6.2/gcc/doc/extend.texi:10443: warning: node next `Other MIPS Built-in Functions' in menu `picoChip Built-in Functions' and in sectioning `PowerPC AltiVec/VSX Built-in Functions' differ
../../gcc-4.6.2/gcc/doc/extend.texi:10443: warning: node prev `Other MIPS Built-in Functions' in menu `MIPS Loongson Built-in Functions' and in sectioning `picoChip Built-in Functions' differ
../../gcc-4.6.2/gcc/doc/extend.texi:10455: warning: node prev `PowerPC AltiVec/VSX Built-in Functions' in menu `picoChip Built-in Functions' and in sectioning `Other MIPS Built-in Functions' differ
../../gcc-4.6.2/gcc/doc/extend.texi:13701: warning: node prev `C++ Extensions' in menu `C++ Implementation' and in sectioning `C Extensions' differ
../../gcc-4.6.2/gcc/doc/trouble.texi:7: warning: node next `Trouble' in menu `Service' and in sectioning `Bugs' differ
../../gcc-4.6.2/gcc/doc/trouble.texi:7: warning: node prev `Trouble' in menu `Bug Reporting' and in sectioning `Gcov' differ
../../gcc-4.6.2/gcc/doc/trouble.texi:7: warning: node up `Trouble' in menu `Bugs' and in sectioning `Top' differ
../../gcc-4.6.2/gcc/doc/service.texi:6: warning: node prev `Service' in menu `Trouble' and in sectioning `Bugs' differ
../../gcc-4.6.2/gcc/doc/service.texi:6: warning: node up `Service' in menu `Bugs' and in sectioning `Top' differ
Makefile:4270: recipe for target 'doc/gcc.info' failed
make[2]: *** [doc/gcc.info] Error 1
make[2]: Leaving directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/gcc'
Makefile:5256: recipe for target 'all-gcc' failed
make[1]: *** [all-gcc] Error 2
make[1]: Leaving directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build'
Makefile:877: recipe for target 'all' failed
make: *** [all] Error 2
*** BUILD_PROBLEM_DETECTED ***
make[1]: Entering directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build'
/bin/sh ../gcc-4.6.2/mkinstalldirs /tools /tools
make[2]: Entering directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/fixincludes'
make[2]: Entering directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/lto-plugin'
rm -rf /tools/libexec/gcc/x86_64-lfs-linux-gnu/4.6.2/install-tools
/bin/sh ../../gcc-4.6.2/fixincludes/../mkinstalldirs /tools/libexec/gcc/x86_64-lfs-linux-gnu/4.6.2/install-tools
make[3]: Entering directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/lto-plugin'
test -z "/tools/libexec/gcc/x86_64-lfs-linux-gnu/4.6.2" || /bin/mkdir -p "/tools/libexec/gcc/x86_64-lfs-linux-gnu/4.6.2"
make[3]: Nothing to be done for 'install-data-am'.
mkdir -p -- /tools/libexec/gcc/x86_64-lfs-linux-gnu/4.6.2/install-tools
/bin/sh ../../gcc-4.6.2/fixincludes/../mkinstalldirs /tools/lib/gcc/x86_64-lfs-linux-gnu/4.6.2/install-tools/include
/bin/sh ./libtool --tag=disable-static --mode=install /usr/bin/install -c liblto_plugin.la '/tools/libexec/gcc/x86_64-lfs-linux-gnu/4.6.2'
mkdir -p -- /tools/lib/gcc/x86_64-lfs-linux-gnu/4.6.2/install-tools/include
/usr/bin/install -c -m 644 ../../gcc-4.6.2/fixincludes/README-fixinc \
/tools/lib/gcc/x86_64-lfs-linux-gnu/4.6.2/install-tools/include/README
/usr/bin/install -c fixinc.sh /tools/libexec/gcc/x86_64-lfs-linux-gnu/4.6.2/install-tools/fixinc.sh
/usr/bin/install -c fixincl \
/tools/libexec/gcc/x86_64-lfs-linux-gnu/4.6.2/install-tools/fixincl
/usr/bin/install -c mkheaders /tools/libexec/gcc/x86_64-lfs-linux-gnu/4.6.2/install-tools/mkheaders
libtool: install: /usr/bin/install -c .libs/liblto_plugin.so.0.0.0 /tools/libexec/gcc/x86_64-lfs-linux-gnu/4.6.2/liblto_plugin.so.0.0.0
libtool: install: (cd /tools/libexec/gcc/x86_64-lfs-linux-gnu/4.6.2 && { ln -s -f liblto_plugin.so.0.0.0 liblto_plugin.so.0 || { rm -f liblto_plugin.so.0 && ln -s liblto_plugin.so.0.0.0 liblto_plugin.so.0; }; })
make[2]: Leaving directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/fixincludes'
libtool: install: (cd /tools/libexec/gcc/x86_64-lfs-linux-gnu/4.6.2 && { ln -s -f liblto_plugin.so.0.0.0 liblto_plugin.so || { rm -f liblto_plugin.so && ln -s liblto_plugin.so.0.0.0 liblto_plugin.so; }; })
libtool: install: /usr/bin/install -c .libs/liblto_plugin.lai /tools/libexec/gcc/x86_64-lfs-linux-gnu/4.6.2/liblto_plugin.la
make[2]: Entering directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/intl'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/intl'
make[2]: Entering directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/libcpp'
test -f config.h || (rm -f stamp-h1 && make stamp-h1)
cats=""; for cat in $cats; do \
lang=`basename $cat | sed 's/\.gmo$//'`; \
if [ -f $cat ]; then :; \
elif [ -f ../../gcc-4.6.2/libcpp/$cat ]; then cat=../../gcc-4.6.2/libcpp/$cat; \
else continue; \
fi; \
dir=/tools/share/locale/$lang/LC_MESSAGES; \
echo /usr/bin/install -c -m 644 $cat $dir/cpplib.mo; \
/usr/bin/install -c -m 644 $cat $dir/cpplib.mo; \
done
make[2]: Leaving directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/libcpp'
libtool: finish: PATH="/tools/bin:/bin:/usr/bin:/sbin" ldconfig -n /tools/libexec/gcc/x86_64-lfs-linux-gnu/4.6.2
make[2]: Entering directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/libdecnumber'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/libdecnumber'
----------------------------------------------------------------------
Libraries have been installed in:
/tools/libexec/gcc/x86_64-lfs-linux-gnu/4.6.2
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Leaving directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/lto-plugin'
make[2]: Leaving directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/lto-plugin'
make[2]: Entering directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/libiberty'
/bin/sh: line 3: cd: x86_64-lfs-linux-gnu/libgcc: No such file or directory
Makefile:13305: recipe for target 'install-target-libgcc' failed
make[1]: *** [install-target-libgcc] Error 1
make[1]: *** Waiting for unfinished jobs....
make[3]: Entering directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/libiberty/testsuite'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/libiberty/testsuite'
make[3]: Entering directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/libiberty/testsuite'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/libiberty/testsuite'
/bin/sh ../../gcc-4.6.2/libiberty/../mkinstalldirs /tools/lib/`gcc -g -O2 -print-multi-os-directory`
/usr/bin/install -c -m 644 ./libiberty.a /tools/lib/`gcc -g -O2 -print-multi-os-directory`/./libiberty.an
( cd /tools/lib/`gcc -g -O2 -print-multi-os-directory` ; chmod 644 ./libiberty.an ;ranlib ./libiberty.an )
mv -f /tools/lib/`gcc -g -O2 -print-multi-os-directory`/./libiberty.an /tools/lib/`gcc -g -O2 -print-multi-os-directory`/./libiberty.a
if test -n ""; then \
case "" in \
/*) thd=;; \
*) thd=/tools/include/;; \
esac; \
/bin/sh ../../gcc-4.6.2/libiberty/../mkinstalldirs ${thd}; \
for h in ../../gcc-4.6.2/libiberty/../include/ansidecl.h ../../gcc-4.6.2/libiberty/../include/demangle.h ../../gcc-4.6.2/libiberty/../include/dyn-string.h ../../gcc-4.6.2/libiberty/../include/fibheap.h ../../gcc-4.6.2/libiberty/../include/floatformat.h ../../gcc-4.6.2/libiberty/../include/hashtab.h ../../gcc-4.6.2/libiberty/../include/libiberty.h ../../gcc-4.6.2/libiberty/../include/objalloc.h ../../gcc-4.6.2/libiberty/../include/partition.h ../../gcc-4.6.2/libiberty/../include/safe-ctype.h ../../gcc-4.6.2/libiberty/../include/sort.h ../../gcc-4.6.2/libiberty/../include/splay-tree.h; do \
/usr/bin/install -c -m 644 $h ${thd}; \
done; \
fi
make[2]: Leaving directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build/libiberty'
make[1]: Leaving directory '/home/build/Desktop/lfscript4-revision21/builddir.23952.tmp/sources/builddir/gcc-build'
Makefile:2689: recipe for target 'install' failed
make: *** [install] Error 2
*** BUILD_PROBLEM_DETECTED ***
/sources/buildmgr/scripts/lfs-9742/gcc: line 84: x86_64-lfs-linux-gnu-gcc: command not found
'./libgcc.a' -> 'libgcc.a'