ForrestG wrote: > Hello > > Im new at LFS, I use 6.4 book for building my own simple linux but > I need to help with compilation Binutils. > If a make it a get this error. > > > make[3]: Entering directory `/mnt/lfs/sources/binutils-build/bfd/doc' > restore=: && backupdir=".am$$" && \ > rm -rf $backupdir && mkdir $backupdir && \ > if (/mnt/lfs/sources/binutils-2.18/missing makeinfo > --split-size=5000000 --split-size=5000000 --version) >/dev/null 2>&1; then \ > for f in bfd.info bfd.info-[0-9] bfd.info-[0-9][0-9] bfd.i[0-9] > bfd.i[0-9][0-9]; do \ > if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ > done; \ > else :; fi && \ > if /mnt/lfs/sources/binutils-2.18/missing makeinfo --split-size=5000000 > --split-size=5000000 -I ../../../binutils-2.18/bfd/doc \ > -o bfd.info `test -f 'bfd.texinfo' || echo > '../../../binutils-2.18/bfd/doc/'`bfd.texinfo; \ > then \ > rc=0; \ > else \ > rc=$?; \ > $restore $backupdir/* `echo "./bfd.info" | sed 's|[^/]*$||'`; \ > fi; \ > rm -rf $backupdir; exit $rc > WARNING: `makeinfo' is missing on your system. You should only need it if > you modified a `.texi' or `.texinfo' file, or any other file > indirectly affecting the aspect of the manual. The spurious > call might also be the consequence of using a buggy `make' (AIX, > DU, IRIX). You might want to install the `Texinfo' package or > the `GNU make' package. Grab either from any GNU archive site. > make[3]: *** [bfd.info] Error 1 > make[3]: Leaving directory `/mnt/lfs/sources/binutils-build/bfd/doc' > Making info in po > make[3]: Entering directory `/mnt/lfs/sources/binutils-build/bfd/po' > make[3]: Nothing to be done for `info'. > make[3]: Leaving directory `/mnt/lfs/sources/binutils-build/bfd/po' > make[3]: Entering directory `/mnt/lfs/sources/binutils-build/bfd' > make[3]: Nothing to be done for `info-am'. > make[3]: Leaving directory `/mnt/lfs/sources/binutils-build/bfd' > make[2]: *** [info-recursive] Error 1 > make[2]: Leaving directory `/mnt/lfs/sources/binutils-build/bfd' > make[1]: *** [all-bfd] Error 2 > make[1]: Leaving directory `/mnt/lfs/sources/binutils-build' > make: *** [all] Error 2 > > and if I now can install > > l...@forrest:/mnt/lfs/sources/binutils-build$ make install > make[1]: Entering directory `/mnt/lfs/sources/binutils-build' > /bin/bash ../binutils-2.18/mkinstalldirs /tools /tools > mkdir -p -- /tools /tools > mkdir: cannot create directory `/tools': File exists > mkdir: cannot create directory `/tools': File exists > make[1]: *** [installdirs] Error 1 > make[1]: Leaving directory `/mnt/lfs/sources/binutils-build' > make: *** [install] Error 2 > > > I use Ubuntu at host system a dont know whitch errors mens? > You need to install texinfo on the host.
Have a look at the host requirements section towards the beginning of the book: http://www.linuxfromscratch.org/lfs/view/stable/prologue/hostreqs.html You will find that there is a list of requirements your host system will need to meet in order for you to successfully compile your LFS system. -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
