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

Reply via email to