Problem: Fehler 2 bei "make toolchain"

AndreR

Aktives Mitglied
Mitglied seit
4 Jan 2006
Beiträge
1,579
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich sag gleich vorweg, ich bin kein allzu großes Linux As.

Ich benutze Ubuntu 6.0.1 und möchte mir lt. wiki die Toolchain erstellen.

Habe dazu erst bei
Code:
make menuconfig
unter Compiler Options alles für die Originalfirmware angepasst (also 4MB)

Dann
Code:
make toolchain
und bin auf Arbeit gegangen. Jetzt kam ich wieder und sehe: Fehler 2...nochmal nachgelesen, nachgeforscht: texinfo war nicht installiert. Installiert und nochmal die Toolchain erstellen lassen, aber es geht immer noch nicht. Kann mir wer helfen? Das ist die Ausgabe:
Code:
andre@andrer:/home/ds/ds-0.2.9$ make toolchain
make -C /home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6 all
make[1]: Entering directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6'
make[2]: Entering directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6'
make[3]: Entering directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6/libiberty'
make[4]: Entering directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6/libiberty/testsuite'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Leaving directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6/libiberty/testsuite'
make[3]: Leaving directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6/libiberty'
make[3]: Entering directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6/intl'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6/intl'
make[3]: Entering directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6/bfd'
Making info in doc
make[4]: Entering directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6/bfd/doc'
restore=: && backupdir=".am$$" && \
        am__cwd=`pwd` && cd ../.././bfd/doc && \
        rm -rf $backupdir && mkdir $backupdir && \
        for f in ../.././bfd/doc/bfd.info ../.././bfd/doc/bfd.info-[0-9] ../.././bfd/doc/bfd.info-[0-9][0-9] ../.././bfd/doc/bfd.i[0-9] ../.././bfd/doc/bfd.i[0-9][0-9]; do \
          if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
        done; \
        cd "$am__cwd"; \
        if /home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6/missing makeinfo --split-size=5000000 --split-size=5000000   -I ../.././bfd/doc \
         -o ../.././bfd/doc/bfd.info ../.././bfd/doc/bfd.texinfo; \
        then \
          rc=0; \
          cd ../.././bfd/doc; \
        else \
          rc=$?; \
          cd ../.././bfd/doc && \
          $restore $backupdir/* `echo "./../.././bfd/doc/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[4]: *** [../.././bfd/doc/bfd.info] Fehler 1
make[4]: Leaving directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6/bfd/doc'
Making info in po
make[4]: Entering directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6/bfd/po'
make[4]: Für das Ziel »info« ist nichts zu tun.
make[4]: Leaving directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6/bfd/po'
make[4]: Entering directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6/bfd'
make[4]: Für das Ziel »info-am« ist nichts zu tun.
make[4]: Leaving directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6/bfd'
make[3]: *** [info-recursive] Fehler 1
make[3]: Leaving directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6/bfd'
make[2]: *** [all-bfd] Fehler 2
make[2]: Leaving directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6'
make: *** [/home/ds/ds-0.2.9/source/toolchain/binutils-2.16.91.0.6/binutils/objdump] Fehler 2
 
Puh, also nochmal 2 Stunden. Na gut, ich probiers, und meld mich dann wieder
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.