Busybox konfigurieren und kompilieren¶
Vorraussetzung ist eine Toolchain (siehe Cross-Compiler / Toolchain
erstellen). Sollten jemals
Probleme mit nicht vorhandenen Verzeichnissen auftauchen, so kann ein
make world Abhilfe schaffen. In der Regel sollte das aber nicht
nötig sein.
- Der Boxtyp (Type) sollte richtig in der Freetz Konfiguration (make menuconfig)gewählt sein, da nur die Busybox für die entsprechende Box kompiliert wird
make busybox-dircleanLöscht die aktuell entpackten Sourcen der Busybox (wir werden von komplett sauberen Busybox Sourcen kompilieren; wer das nicht will, kann es mitmake busybox-cleanversuchen)make busybox-menuconfigDie Konfiguration der Busybox wird danach wieder nach./make/busybox/Config.<target-ref>zurückgespeichertmake busybox-precompiledDies kompiliert die Busybox und aktualisiert:./busybox/busybox-<target-ref>./busybox/busybox-<target-ref>.links
- Tags
- howtos