Hi floks,
got some wired error during my "make install" pahse at chapter 5 gcc-3.4.3 Pass 1.
My host system is a SuSE 9.2 x86_64 system running on my AMD64 machine.
Used the shipped gcc and gnat compiler to install the LFS system.
Compilation went well but during my "make install" pahse is got an error relating to the ada installation (error log attached). Cannot figure out what this error means. Google'ing didn't give me any clue how to solve the problem.
I used the instructions from the current development branch and the "Installing the GCC Ada compiler while building LFS" hint.
Perhaps you can trace down the error and give me some hint to solve it.
Thanks in advance,
Michael Beuse
/bin/sh ../gcc-3.4.3/mkinstalldirs /tools /tools make[1]: Entering directory `/mnt/lfs/sources/gcc-build/gcc' if [ -f specs.ready ] ; then \ true; \ else \ echo timestamp > specs.ready; \ fi mkdir -p /tools/bin if [ -f gnat1 ] ; \ then \ if [ -f gnatbind-cross ] ; \ then \ rm -f /tools/bin/x86_64-unknown-linux-gnu-gnatbind; \ /usr/bin/install -c gnatbind-cross /tools/bin/x86_64-unknown-linux-gnu-gnatbind; \ if [ -d /tools/x86_64-unknown-linux-gnu/bin/. ] ; then \ rm -f /tools/x86_64-unknown-linux-gnu/bin/gnatbind; \ /usr/bin/install -c gnatbind-cross /tools/x86_64-unknown-linux-gnu/bin/gnatbind; \ fi; \ else \ rm -f /tools/bin/gnatbind; \ /usr/bin/install -c gnatbind /tools/bin/gnatbind; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ if [ -f gnatbl-cross ] ; \ then \ rm -f /tools/bin/x86_64-unknown-linux-gnu-gnatbl; \ /usr/bin/install -c gnatbl-cross /tools/bin/x86_64-unknown-linux-gnu-gnatbl; \ if [ -d /tools/x86_64-unknown-linux-gnu/bin/. ] ; then \ rm -f /tools/x86_64-unknown-linux-gnu/bin/gnatbl; \ /usr/bin/install -c gnatbl-cross /tools/x86_64-unknown-linux-gnu/bin/gnatbl; \ fi; \ else \ rm -f /tools/bin/gnatbl; \ /usr/bin/install -c gnatbl /tools/bin/gnatbl; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ if [ -f gnatchop-cross ] ; \ then \ rm -f /tools/bin/x86_64-unknown-linux-gnu-gnatchop; \ /usr/bin/install -c gnatchop-cross /tools/bin/x86_64-unknown-linux-gnu-gnatchop; \ if [ -d /tools/x86_64-unknown-linux-gnu/bin/. ] ; then \ rm -f /tools/x86_64-unknown-linux-gnu/bin/gnatchop; \ /usr/bin/install -c gnatchop-cross /tools/x86_64-unknown-linux-gnu/bin/gnatchop; \ fi; \ else \ rm -f /tools/bin/gnatchop; \ /usr/bin/install -c gnatchop /tools/bin/gnatchop; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ if [ -f gnat-cross ] ; \ then \ rm -f /tools/bin/x86_64-unknown-linux-gnu-gnat; \ /usr/bin/install -c gnat-cross /tools/bin/x86_64-unknown-linux-gnu-gnat; \ if [ -d /tools/x86_64-unknown-linux-gnu/bin/. ] ; then \ rm -f /tools/x86_64-unknown-linux-gnu/bin/gnat; \ /usr/bin/install -c gnat-cross /tools/x86_64-unknown-linux-gnu/bin/gnat; \ fi; \ else \ rm -f /tools/bin/gnat; \ /usr/bin/install -c gnat /tools/bin/gnat; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ if [ -f gnatkr-cross ] ; \ then \ rm -f /tools/bin/x86_64-unknown-linux-gnu-gnatkr; \ /usr/bin/install -c gnatkr-cross /tools/bin/x86_64-unknown-linux-gnu-gnatkr; \ if [ -d /tools/x86_64-unknown-linux-gnu/bin/. ] ; then \ rm -f /tools/x86_64-unknown-linux-gnu/bin/gnatkr; \ /usr/bin/install -c gnatkr-cross /tools/x86_64-unknown-linux-gnu/bin/gnatkr; \ fi; \ else \ rm -f /tools/bin/gnatkr; \ /usr/bin/install -c gnatkr /tools/bin/gnatkr; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ if [ -f gnatlink-cross ] ; \ then \ rm -f /tools/bin/x86_64-unknown-linux-gnu-gnatlink; \ /usr/bin/install -c gnatlink-cross /tools/bin/x86_64-unknown-linux-gnu-gnatlink; \ if [ -d /tools/x86_64-unknown-linux-gnu/bin/. ] ; then \ rm -f /tools/x86_64-unknown-linux-gnu/bin/gnatlink; \ /usr/bin/install -c gnatlink-cross /tools/x86_64-unknown-linux-gnu/bin/gnatlink; \ fi; \ else \ rm -f /tools/bin/gnatlink; \ /usr/bin/install -c gnatlink /tools/bin/gnatlink; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ if [ -f gnatls-cross ] ; \ then \ rm -f /tools/bin/x86_64-unknown-linux-gnu-gnatls; \ /usr/bin/install -c gnatls-cross /tools/bin/x86_64-unknown-linux-gnu-gnatls; \ if [ -d /tools/x86_64-unknown-linux-gnu/bin/. ] ; then \ rm -f /tools/x86_64-unknown-linux-gnu/bin/gnatls; \ /usr/bin/install -c gnatls-cross /tools/x86_64-unknown-linux-gnu/bin/gnatls; \ fi; \ else \ rm -f /tools/bin/gnatls; \ /usr/bin/install -c gnatls /tools/bin/gnatls; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ if [ -f gnatmake-cross ] ; \ then \ rm -f /tools/bin/x86_64-unknown-linux-gnu-gnatmake; \ /usr/bin/install -c gnatmake-cross /tools/bin/x86_64-unknown-linux-gnu-gnatmake; \ if [ -d /tools/x86_64-unknown-linux-gnu/bin/. ] ; then \ rm -f /tools/x86_64-unknown-linux-gnu/bin/gnatmake; \ /usr/bin/install -c gnatmake-cross /tools/x86_64-unknown-linux-gnu/bin/gnatmake; \ fi; \ else \ rm -f /tools/bin/gnatmake; \ /usr/bin/install -c gnatmake /tools/bin/gnatmake; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ if [ -f gnatmem-cross ] ; \ then \ rm -f /tools/bin/x86_64-unknown-linux-gnu-gnatmem; \ /usr/bin/install -c gnatmem-cross /tools/bin/x86_64-unknown-linux-gnu-gnatmem; \ else \ rm -f /tools/bin/gnatmem; \ /usr/bin/install -c gnatmem /tools/bin/gnatmem; \ fi ; \ fi /usr/bin/install: cannot stat `gnatmem': No such file or directory make[1]: [ada.install-common] Error 1 (ignored) if [ -f gnat1 ] ; \ then \ if [ -f gnatname-cross ] ; \ then \ rm -f /tools/bin/x86_64-unknown-linux-gnu-gnatname; \ /usr/bin/install -c gnatname-cross /tools/bin/x86_64-unknown-linux-gnu-gnatname; \ else \ rm -f /tools/bin/gnatname; \ /usr/bin/install -c gnatname /tools/bin/gnatname; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ if [ -f gnatprep-cross ] ; \ then \ rm -f /tools/bin/x86_64-unknown-linux-gnu-gnatprep; \ /usr/bin/install -c gnatprep-cross /tools/bin/x86_64-unknown-linux-gnu-gnatprep; \ if [ -d /tools/x86_64-unknown-linux-gnu/bin/. ] ; then \ rm -f /tools/x86_64-unknown-linux-gnu/bin/gnatprep; \ /usr/bin/install -c gnatprep-cross /tools/x86_64-unknown-linux-gnu/bin/gnatprep; \ fi; \ else \ rm -f /tools/bin/gnatprep; \ /usr/bin/install -c gnatprep /tools/bin/gnatprep; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ if [ -f gnatxref-cross ] ; \ then \ rm -f /tools/bin/x86_64-unknown-linux-gnu-gnatxref; \ /usr/bin/install -c gnatxref-cross /tools/bin/x86_64-unknown-linux-gnu-gnatxref; \ else \ rm -f /tools/bin/gnatxref; \ /usr/bin/install -c gnatxref /tools/bin/gnatxref; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ if [ -f gnatfind-cross ] ; \ then \ rm -f /tools/bin/x86_64-unknown-linux-gnu-gnatfind; \ /usr/bin/install -c gnatfind-cross /tools/bin/x86_64-unknown-linux-gnu-gnatfind; \ else \ rm -f /tools/bin/gnatfind; \ /usr/bin/install -c gnatfind /tools/bin/gnatfind; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ if [ -f gnatclean-cross ] ; \ then \ rm -f /tools/bin/x86_64-unknown-linux-gnu-gnatclean; \ /usr/bin/install -c gnatclean-cross /tools/bin/x86_64-unknown-linux-gnu-gnatclean; \ else \ rm -f /tools/bin/gnatclean; \ /usr/bin/install -c gnatclean /tools/bin/gnatclean; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ if [ -f gpr2make ] ; \ then \ rm -f /tools/bin/gpr2make; \ /usr/bin/install -c gpr2make /tools/bin/gpr2make; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ if [ -f gprcmd ] ; \ then \ rm -f /tools/bin/gprcmd; \ /usr/bin/install -c gprcmd /tools/bin/gprcmd; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ if [ -f gnatsym ] ; \ then \ rm -f /tools/bin/gnatsym; \ /usr/bin/install -c gnatsym /tools/bin/gnatsym; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ if [ -f gnatlbr ] ; \ then \ rm -f /tools/bin/gnatlbr; \ /usr/bin/install -c gnatlbr /tools/bin/gnatlbr; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ rm -f /tools/bin/gnatdll; \ /usr/bin/install -c gnatdll /tools/bin/gnatdll; \ fi /usr/bin/install: cannot stat `gnatdll': No such file or directory make[1]: [ada.install-common] Error 1 (ignored) if [ -f gnat1 ] ; \ then \ if [ -f vxaddr2line ] ; \ then \ rm -f /tools/bin/vxaddr2line; \ /usr/bin/install -c vxaddr2line /tools/bin/vxaddr2line; \ fi ; \ fi if [ -f gnat1 ] ; \ then \ make "BISON=bison" "BISONFLAGS=" "CFLAGS=-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long " "LDFLAGS=" "FLEX=flex" "FLEXFLAGS=" "LN=ln" "LN_S=ln -s" "MAKEINFO=/mnt/lfs/sources/gcc-3.4.3/missing makeinfo --split-size=5000000" "MAKEINFOFLAGS=--no-split" "MAKEOVERRIDES=" "SHELL=/bin/sh" "exeext=" "build_exeext=" "objext=.o" "exec_prefix=/tools" "prefix=/tools" "local_prefix=/tools" "gxx_include_dir=/tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/../../../..`echo /tools | sed -e 's|^/tools||' -e 's|/[^/]*|/..|g'`/include/c++/3.4.3" "build_tooldir=/tools/x86_64-unknown-linux-gnu" "gcc_tooldir=/tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/../../../../x86_64-unknown-linux-gnu" "bindir=/tools/bin" "libexecsubdir=/tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3" "datadir=/tools/share" "localedir=/tools/share/locale" "CC=gcc" "STAGE_PREFIX=" "ADA_FOR_BUILD=" "ADA_INCLUDE_DIR=/tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adainclude" "ADA_RTL_OBJ_DIR=/tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adalib" "ADAFLAGS=-gnatpg -gnata" "ADA_FOR_TARGET=" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" install-gnatlib; \ fi make[2]: Entering directory `/mnt/lfs/sources/gcc-build/gcc' make -C ada "BISON=bison" "BISONFLAGS=" "CFLAGS=-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long " "LDFLAGS=" "FLEX=flex" "FLEXFLAGS=" "LN=ln" "LN_S=ln -s" "MAKEINFO=/mnt/lfs/sources/gcc-3.4.3/missing makeinfo --split-size=5000000" "MAKEINFOFLAGS=--no-split" "MAKEOVERRIDES=" "SHELL=/bin/sh" "exeext=" "build_exeext=" "objext=.o" "exec_prefix=/tools" "prefix=/tools" "local_prefix=/tools" "gxx_include_dir=/tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/../../../..`echo /tools | sed -e 's|^/tools||' -e 's|/[^/]*|/..|g'`/include/c++/3.4.3" "build_tooldir=/tools/x86_64-unknown-linux-gnu" "gcc_tooldir=/tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/../../../../x86_64-unknown-linux-gnu" "bindir=/tools/bin" "libexecsubdir=/tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3" "datadir=/tools/share" "localedir=/tools/share/locale" "CC=gcc" "STAGE_PREFIX=" "ADA_FOR_BUILD=" "ADA_INCLUDE_DIR=/tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adainclude" "ADA_RTL_OBJ_DIR=/tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adalib" "ADAFLAGS=-gnatpg -gnata" "ADA_FOR_TARGET=" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" install-gnatlib make[3]: Entering directory `/mnt/lfs/sources/gcc-build/gcc/ada' mkdir -p /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adalib mkdir -p /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adainclude mkdir -p /tools/share/gnat rm -rf /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adalib rm -rf /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adainclude rm -rf /tools/share/gnat mkdir -p /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adalib mkdir -p /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adainclude mkdir -p /tools/share/gnat /usr/bin/install -c -m 644 rts/Makefile.prolog /tools/share/gnat /usr/bin/install -c -m 644 rts/Makefile.generic /tools/share/gnat for file in rts/*.ali; do \ cp -p $file /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adalib; \ done /usr/bin/install -c -m 644 rts/g-trasym.o /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adalib for file in rts/*.a;do \ /usr/bin/install -c -m 644 $file /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adalib; \ done for file in gnat gnarl; do \ if [ -f rts/lib$file-3.4.so ]; then \ /usr/bin/install -c rts/lib$file-3.4.so \ /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adalib; \ fi; \ if [ -f rts/lib$file.so ]; then \ ln -s lib$file-3.4.so \ /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adalib/lib$file.so; \ fi; \ done for file in rts/*.adb rts/*.ads; do \ cp -p $file /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adainclude; \ done cd /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adainclude; chmod a-wx *.adb cd /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/adainclude; chmod a-wx *.ads make[3]: Leaving directory `/mnt/lfs/sources/gcc-build/gcc/ada' make[2]: Leaving directory `/mnt/lfs/sources/gcc-build/gcc' /bin/sh ../../gcc-3.4.3/gcc/mkinstalldirs /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3 /bin/sh ../../gcc-3.4.3/gcc/mkinstalldirs /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3 /bin/sh ../../gcc-3.4.3/gcc/mkinstalldirs /tools/bin /bin/sh ../../gcc-3.4.3/gcc/mkinstalldirs /tools/include /bin/sh ../../gcc-3.4.3/gcc/mkinstalldirs /tools/info /bin/sh ../../gcc-3.4.3/gcc/mkinstalldirs /tools/lib /bin/sh ../../gcc-3.4.3/gcc/mkinstalldirs /tools/man/man1 /bin/sh ../../gcc-3.4.3/gcc/mkinstalldirs /tools/man/man7 for file in cc1 gnat1; do \ if [ -f $file ] ; then \ rm -f /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/$file; \ /usr/bin/install -c $file /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/$file; \ else true; \ fi; \ done for file in collect2 ..; do \ if [ x"$file" != x.. ]; then \ rm -f /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/$file; \ /usr/bin/install -c $file /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/$file; \ else true; fi; \ done for file in crtbegin.o crtbeginS.o crtbeginT.o crtend.o crtendS.o ..; do \ if [ x"$file" != x.. ]; then \ rm -f /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/$file; \ /usr/bin/install -c -m 644 $file /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/$file; \ chmod a-x /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/$file; \ else true; fi; \ done if [ -f specs ] ; then \ rm -f /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/specs; \ /usr/bin/install -c -m 644 specs /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/specs; \ chmod a-x /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/specs; \ fi if [ -f protoize ]; then \ rm -f /tools/bin/protoize; \ /usr/bin/install -c protoize /tools/bin/protoize; \ rm -f /tools/bin/unprotoize; \ /usr/bin/install -c unprotoize /tools/bin/unprotoize; \ rm -f /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/SYSCALLS.c.X; \ /usr/bin/install -c -m 644 SYSCALLS.c.X /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/SYSCALLS.c.X; \ chmod a-x /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/SYSCALLS.c.X; \ fi if [ -f gcov ]; \ then \ rm -f /tools/bin/gcov; \ /usr/bin/install -c gcov /tools/bin/gcov; \ fi /usr/bin/install -c gccbug /tools/bin/gccbug rm -rf /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/include mkdir /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/include chmod a+rx /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/include (cd `${PWDCMD-pwd}`/include ; \ tar -cf - .; exit 0) | (cd /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/include; tar xpf - ) files=`cd /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/include; find . -type l -print 2>/dev/null`; \ if [ $? -eq 0 ]; then \ dir=`cd include; ${PWDCMD-pwd}`; \ for i in $files; do \ dest=`ls -ld /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/include/$i | sed -n 's/.*-> //p'`; \ if expr "$dest" : "$dir.*" > /dev/null; then \ rm -f /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/include/$i; \ ln -s `echo $i | sed "s|/[^/]*|/..|g" | sed 's|/..$||'``echo "$dest" | sed "s|$dir||"` /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/include/$i; \ fi; \ done; \ fi rm -rf /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools /bin/sh ../../gcc-3.4.3/gcc/mkinstalldirs /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/include mkdir -p -- /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/include /bin/sh ../../gcc-3.4.3/gcc/mkinstalldirs /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools for file in ../../gcc-3.4.3/gcc/ginclude/float.h ../../gcc-3.4.3/gcc/ginclude/iso646.h ../../gcc-3.4.3/gcc/ginclude/stdarg.h ../../gcc-3.4.3/gcc/ginclude/stdbool.h ../../gcc-3.4.3/gcc/ginclude/stddef.h ../../gcc-3.4.3/gcc/ginclude/varargs.h ../../gcc-3.4.3/gcc/unwind.h ../../gcc-3.4.3/gcc/config/i386/mmintrin.h ../../gcc-3.4.3/gcc/config/i386/xmmintrin.h ../../gcc-3.4.3/gcc/config/i386/emmintrin.h ../../gcc-3.4.3/gcc/config/i386/pmmintrin.h; do \ realfile=`echo $file | sed -e 's|.*/\([^/]*\)$|\1|'`; \ /usr/bin/install -c -m 644 $file \ /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/include/$realfile ; \ done /usr/bin/install -c -m 644 xlimits.h /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/include/limits.h if [ xstmp-fixinc != x ] ; then \ /usr/bin/install -c -m 644 ../../gcc-3.4.3/gcc/README-fixinc \ /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/include/README ; \ /usr/bin/install -c fixinc.sh /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/fixinc.sh ; \ /usr/bin/install -c fixinc/fixincl /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/fixincl ; \ /usr/bin/install -c -m 644 ../../gcc-3.4.3/gcc/gsyslimits.h \ /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/gsyslimits.h ; \ else :; fi if [ x != x ] ; then \ /usr/bin/install -c ../../gcc-3.4.3/gcc/mkinstalldirs \ /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/mkinstalldirs ; \ /usr/bin/install -c ../../gcc-3.4.3/gcc/fixproto /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/fixproto ; \ /usr/bin/install -c fix-header \ /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/fix-header ; \ else :; fi /usr/bin/install -c mkheaders /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/mkheaders echo 'SYSTEM_HEADER_DIR="'"/usr/include"'"' \ > /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/mkheaders.conf echo 'OTHER_FIXINCLUDES_DIRS=""' \ >> /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/mkheaders.conf echo 'FIXPROTO_DEFINES=""' \ >> /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/mkheaders.conf echo 'STMP_FIXPROTO=""' \ >> /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/mkheaders.conf echo 'STMP_FIXINC="stmp-fixinc"' \ >> /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/install-tools/mkheaders.conf make \ CFLAGS="-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long " \ CONFIG_H="config.h auto-host.h ../../gcc-3.4.3/gcc/../include/ansidecl.h" \ MAKEOVERRIDES= \ -f libgcc.mk all make[2]: Entering directory `/mnt/lfs/sources/gcc-build/gcc' for d in libgcc 32 libgcc/32; do \ if [ -d $d ]; then true; else /bin/sh ../../gcc-3.4.3/gcc/mkinstalldirs $d; fi; \ done if [ -f stmp-dirs ]; then true; else touch stmp-dirs; fi ./xgcc -B./ -B/tools/x86_64-unknown-linux-gnu/bin/ -isystem /tools/x86_64-unknown-linux-gnu/include -isystem /tools/x86_64-unknown-linux-gnu/sys-include -L/mnt/lfs/sources/gcc-build/gcc/../ld -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -shared -nodefaultlibs -Wl,--soname=libgcc_s.so.1 -Wl,--version-script=libgcc/32/libgcc.map -o 32/libgcc_s.so.1.tmp -m32 libgcc/32/_muldi3.o libgcc/32/_negdi2.o libgcc/32/_lshrdi3.o libgcc/32/_ashldi3.o libgcc/32/_ashrdi3.o libgcc/32/_cmpdi2.o libgcc/32/_ucmpdi2.o libgcc/32/_floatdidf.o libgcc/32/_floatdisf.o libgcc/32/_fixunsdfsi.o libgcc/32/_fixunssfsi.o libgcc/32/_fixunsdfdi.o libgcc/32/_fixdfdi.o libgcc/32/_fixunssfdi.o libgcc/32/_fixsfdi.o libgcc/32/_fixxfdi.o libgcc/32/_fixunsxfdi.o libgcc/32/_floatdixf.o libgcc/32/_fixunsxfsi.o libgcc/32/_fixtfdi.o libgcc/32/_fixunstfdi.o libgcc/32/_floatditf.o libgcc/32/_clear_cache.o libgcc/32/_enable_execute_stack.o libgcc/32/_trampoline.o libgcc/32/__main.o libgcc/32/_absvsi2.o libgcc/32/_absvdi2.o libgcc/32/_addvsi3.o libgcc/32/_addvdi3.o libgcc/32/_subvsi3.o libgcc/32/_subvdi3.o libgcc/32/_mulvsi3.o libgcc/32/_mulvdi3.o libgcc/32/_negvsi2.o libgcc/32/_negvdi2.o libgcc/32/_ctors.o libgcc/32/_ffssi2.o libgcc/32/_ffsdi2.o libgcc/32/_clz.o libgcc/32/_clzsi2.o libgcc/32/_clzdi2.o libgcc/32/_ctzsi2.o libgcc/32/_ctzdi2.o libgcc/32/_popcount_tab.o libgcc/32/_popcountsi2.o libgcc/32/_popcountdi2.o libgcc/32/_paritysi2.o libgcc/32/_paritydi2.o libgcc/32/_divdi3.o libgcc/32/_moddi3.o libgcc/32/_udivdi3.o libgcc/32/_umoddi3.o libgcc/32/_udiv_w_sdiv.o libgcc/32/_udivmoddi4.o libgcc/32/unwind-dw2.o libgcc/32/unwind-dw2-fde-glibc.o libgcc/32/unwind-sjlj.o libgcc/32/gthr-gnat.o libgcc/32/unwind-c.o -lc && rm -f libgcc_s_32.so && if [ -f 32/libgcc_s.so.1 ]; then mv -f 32/libgcc_s.so.1 32/libgcc_s.so.1.`basename stage2/`; else true; fi && mv 32/libgcc_s.so.1.tmp 32/libgcc_s.so.1 && ln -s 32/libgcc_s.so.1 libgcc_s_32.so make[2]: Leaving directory `/mnt/lfs/sources/gcc-build/gcc' echo timestamp > stmp-multilib make \ CFLAGS="-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long " \ CONFIG_H="config.h auto-host.h ../../gcc-3.4.3/gcc/../include/ansidecl.h" \ MAKEOVERRIDES= \ -f libgcc.mk install make[2]: Entering directory `/mnt/lfs/sources/gcc-build/gcc' for d in libgcc 32 libgcc/32; do \ if [ -d $d ]; then true; else /bin/sh ../../gcc-3.4.3/gcc/mkinstalldirs $d; fi; \ done if [ -f stmp-dirs ]; then true; else touch stmp-dirs; fi ./xgcc -B./ -B/tools/x86_64-unknown-linux-gnu/bin/ -isystem /tools/x86_64-unknown-linux-gnu/include -isystem /tools/x86_64-unknown-linux-gnu/sys-include -L/mnt/lfs/sources/gcc-build/gcc/../ld -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -shared -nodefaultlibs -Wl,--soname=libgcc_s.so.1 -Wl,--version-script=libgcc/32/libgcc.map -o 32/libgcc_s.so.1.tmp -m32 libgcc/32/_muldi3.o libgcc/32/_negdi2.o libgcc/32/_lshrdi3.o libgcc/32/_ashldi3.o libgcc/32/_ashrdi3.o libgcc/32/_cmpdi2.o libgcc/32/_ucmpdi2.o libgcc/32/_floatdidf.o libgcc/32/_floatdisf.o libgcc/32/_fixunsdfsi.o libgcc/32/_fixunssfsi.o libgcc/32/_fixunsdfdi.o libgcc/32/_fixdfdi.o libgcc/32/_fixunssfdi.o libgcc/32/_fixsfdi.o libgcc/32/_fixxfdi.o libgcc/32/_fixunsxfdi.o libgcc/32/_floatdixf.o libgcc/32/_fixunsxfsi.o libgcc/32/_fixtfdi.o libgcc/32/_fixunstfdi.o libgcc/32/_floatditf.o libgcc/32/_clear_cache.o libgcc/32/_enable_execute_stack.o libgcc/32/_trampoline.o libgcc/32/__main.o libgcc/32/_absvsi2.o libgcc/32/_absvdi2.o libgcc/32/_addvsi3.o libgcc/32/_addvdi3.o libgcc/32/_subvsi3.o libgcc/32/_subvdi3.o libgcc/32/_mulvsi3.o libgcc/32/_mulvdi3.o libgcc/32/_negvsi2.o libgcc/32/_negvdi2.o libgcc/32/_ctors.o libgcc/32/_ffssi2.o libgcc/32/_ffsdi2.o libgcc/32/_clz.o libgcc/32/_clzsi2.o libgcc/32/_clzdi2.o libgcc/32/_ctzsi2.o libgcc/32/_ctzdi2.o libgcc/32/_popcount_tab.o libgcc/32/_popcountsi2.o libgcc/32/_popcountdi2.o libgcc/32/_paritysi2.o libgcc/32/_paritydi2.o libgcc/32/_divdi3.o libgcc/32/_moddi3.o libgcc/32/_udivdi3.o libgcc/32/_umoddi3.o libgcc/32/_udiv_w_sdiv.o libgcc/32/_udivmoddi4.o libgcc/32/unwind-dw2.o libgcc/32/unwind-dw2-fde-glibc.o libgcc/32/unwind-sjlj.o libgcc/32/gthr-gnat.o libgcc/32/unwind-c.o -lc && rm -f libgcc_s_32.so && if [ -f 32/libgcc_s.so.1 ]; then mv -f 32/libgcc_s.so.1 32/libgcc_s.so.1.`basename stage2/`; else true; fi && mv 32/libgcc_s.so.1.tmp 32/libgcc_s.so.1 && ln -s 32/libgcc_s.so.1 libgcc_s_32.so /usr/bin/install -c -m 644 ./libgcc.a /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/ ranlib /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/libgcc.a /usr/bin/install -c -m 644 ./libgcov.a /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/ ranlib /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/libgcov.a /usr/bin/install -c -m 644 ./libgcc_eh.a /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/ ranlib /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/libgcc_eh.a /bin/sh ../../gcc-3.4.3/gcc/mkinstalldirs /tools/lib/../lib64; /usr/bin/install -c -m 644 libgcc_s.so.1 /tools/lib/../lib64/libgcc_s.so.1; rm -f /tools/lib/../lib64/libgcc_s.so; ln -s libgcc_s.so.1 /tools/lib/../lib64/libgcc_s.so if [ -d /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/32 ]; then true; else /bin/sh ../../gcc-3.4.3/gcc/mkinstalldirs /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/32; chmod a+rx /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/32; fi; /usr/bin/install -c -m 644 32/libgcc.a /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/32/ ranlib /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/32/libgcc.a /usr/bin/install -c -m 644 32/libgcov.a /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/32/ ranlib /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/32/libgcov.a /usr/bin/install -c -m 644 32/libgcc_eh.a /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/32/ ranlib /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/32/libgcc_eh.a /bin/sh ../../gcc-3.4.3/gcc/mkinstalldirs /tools/lib/../lib; /usr/bin/install -c -m 644 32/libgcc_s.so.1 /tools/lib/../lib/libgcc_s.so.1; rm -f /tools/lib/../lib/libgcc_s_32.so; ln -s libgcc_s.so.1 /tools/lib/../lib/libgcc_s_32.so /usr/bin/install -c -m 644 crtbegin.o /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/ /usr/bin/install -c -m 644 32/crtbegin.o /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/32/ /usr/bin/install -c -m 644 crtend.o /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/ /usr/bin/install -c -m 644 32/crtend.o /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/32/ /usr/bin/install -c -m 644 crtbeginS.o /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/ /usr/bin/install -c -m 644 32/crtbeginS.o /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/32/ /usr/bin/install -c -m 644 crtendS.o /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/ /usr/bin/install -c -m 644 32/crtendS.o /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/32/ /usr/bin/install -c -m 644 crtbeginT.o /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/ /usr/bin/install -c -m 644 32/crtbeginT.o /tools/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/32/ make[2]: Leaving directory `/mnt/lfs/sources/gcc-build/gcc' rm -f /tools/bin/cpp /usr/bin/install -c -m 755 cpp /tools/bin/cpp if [ x != x ]; then \ rm -f /tools//cpp; \ /usr/bin/install -c -m 755 cpp /tools//cpp; \ else true; fi make ada/doctools/xgnatugn make[2]: Entering directory `/mnt/lfs/sources/gcc-build/gcc' mkdir -p ada/doctools cp -p ../../gcc-3.4.3/gcc/ada/xgnatugn.adb ada/doctools cd ada/doctools && gnatmake -q xgnatugn gnatmake: "xgnatugn.ali" incompatible ALI file, please recompile gnatmake: "xgnatugn.adb" compilation error make[2]: *** [ada/doctools/xgnatugn] Error 4 make[2]: Leaving directory `/mnt/lfs/sources/gcc-build/gcc' make[1]: *** [doc/gnat_ugn_unw.texi] Error 2 make[1]: Leaving directory `/mnt/lfs/sources/gcc-build/gcc' make: *** [install-gcc] Error 2
-- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page