Quote Originally Posted by FastJack View Post
Wenn Ihr nun einfach ein aktuelles IPK Packet neu compilieren wollt, dann einfach folgenden Befehl eingeben.
Code:
cd /opt/optware/oleg
make Packetname
Ich empfehle am Anfang es mit einem kleinen Packet zu testen wie "which".
Das dauert im Normalfall nicht sehr lange zum compilieren.
Wenn er hier durchgelaufen ist müssen wir noch die eigentliche *.ipk Datei erstellen.
Hallo FastJack,
ich habe die vorgeschlagenen Schritte/Installationen durchgeführt und bekomme bei
Code:
make which
folgende Fehlermeldung:
Code:
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[5]: *** [/opt/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8/bfd/doc/bfd.info] Error 1
make[5]: Leaving directory `/opt/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/bfd/doc'
Making info in po
make[5]: Entering directory `/opt/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/bfd/po'
make[5]: Nothing to be done for `info'.
make[5]: Leaving directory `/opt/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/bfd/po'
make[5]: Entering directory `/opt/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/bfd'
make[5]: Nothing to be done for `info-am'.
make[5]: Leaving directory `/opt/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/bfd'
make[4]: *** [info-recursive] Error 1
make[4]: Leaving directory `/opt/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/bfd'
make[3]: *** [all-bfd] Error 2
make[3]: Leaving directory `/opt/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/opt/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build'
make[1]: *** [/opt/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/binutils/objdump] Error 2
make[1]: Leaving directory `/opt/optware/oleg/toolchain/buildroot'
make: *** [/opt/optware/oleg/toolchain/buildroot/.built] Error 2
Der anschließende
Code:
make which-ipk
bringt die gleiche Meldung. Wenn ich dann versuche den
Code:
make which-check
laufen zu lassen kommt folgende Meldung:
Code:
checking for C compiler default output file name... 
configure: error: C compiler cannot create executables
See `config.log' for more details.
make: *** [/opt/optware/oleg/builds/which/.configured] Error 77
Kannst Du mir hier weiterhelfen? Fehlt mir gcc?
In der config.log Datei finde ich z. B. folgenden Eintrag:
Code:
./configure: line 2548: /opt/optware/oleg/toolchain/mipsel-linux-uclibc/gcc-4.1.1-uclibc-0.9.28/bin/mipsel-linux-uclibc-gcc: No such file or directory
.
Ich habe unter gcc-4.1.1-uclibc-0.9.28 kein "bin"-Verzeichnis.