[Fli4l_dev] Problem einen fli4l unter Linux zu erstellen
Harvey
hw234 at gmx.de
So Apr 11 14:27:30 CEST 2021
Stefan,
so wie ich das sehe, machst Du keinen Fehler außer mit einem zeitgemäßen
Linux zu arbeiten...
Der x86_64 build von mkfli4l ist leider auf neueren Systemen nicht
lauffähig, daher wird versucht, ihn neu zu bauen. Das ist aber mit
neueren gccs nicht möglich.
Ich umschiffe das Problem schon seit geraumer zeit, indem ich in meinem
script, mit dem ich mein fli4l-Verzeichnis update, den i586-mkfli4l
verwende:
mv x86_64-linux-mkfli4l x86_64-linux-mkfli4l.old
ln -s i586-linux-mkfli4l x86_64-linux-mkfli4l
Der läuft dann...
Nicht schön, aber geht. Wer es besser weiß, soll jetzt sprechen ;)
Gruß
Harvey
Am 11.04.21 um 13:27 schrieb Stefan Puschek:
> Moin,
>
> da ich demnächst am Desktop komplett auf Linux umstellen werde, habe ich
> nun mal versucht, meinen Router dort zu "bauen".
>
> Seit gefühlt 20 Jahren baue ich den Router unter Windows (jetzt eine
> VirtualBox VM mit XP) und bin mittlerweile bei fli4l-4.0.0-r59930
> angekommen. Bisher benutzte ich mkfli4l.bat und konnte den Router übers
> LAN aktualisieren und dann neu starten.
>
> Also mein bestehendes Archiv (unter Debian 11 cinnamon) ausgepackt,
> mkfli4l.sh ausführbar gemacht, gestartet, Fehlermeldung...
>
> Doku gelesen: für den Build unter Linux empfiehlt sich unter Anderem
> chmod 777 /dev/brain :)
> aber viel Erhellendes steht dort nicht;
>
> ich brauche also make - also nachinstalliert;
>
> stefan at debian:~/fli4l-4.0.0-r59930-testing$
> /home/stefan/fli4l-4.0.0-r59930-testing/mkfli4l.sh
>
> fli4l 4.0.0-r59930-testing - starting build process
> ==============================================================================
>
>
> --- rebuilding
> mkfli4l--------------------------------------------------------
> gmake: Verzeichnis „/home/stefan/fli4l-4.0.0-r59930-testing/src“ wird
> betreten
> rm -rf fli4l-tools
> gmake: Verzeichnis „/home/stefan/fli4l-4.0.0-r59930-testing/src“ wird
> verlassen
> gmake: Verzeichnis „/home/stefan/fli4l-4.0.0-r59930-testing/src“ wird
> betreten
> mkdir -p fli4l-tools
> tar xf fli4l-tools.tar.bz2 -C fli4l-tools
> cd fli4l-tools && MAKE=gmake DEBUG= ./mkmkfli4l.sh --build ../..
> gmake: *** [Makefile:38: all] Fehler 2
> gmake: Verzeichnis „/home/stefan/fli4l-4.0.0-r59930-testing/src“ wird
> verlassen
> Failed to (re)build mkfli4l (error code 0): cannot continue, aborting...
> An error occurred while creating fli4l-files.
> =============================================
> Failed to (re)build mkfli4l (error code 0): cannot continue, aborting...
> stefan at debian:~/fli4l-4.0.0-r59930-testing$
>
> Was genau war denn nun der Fehler?
> Was muss ich noch installieren, damit der Build wie unter Windows
> durchläuft?
>
> Oder soll ich das Ganze unter wine laufen lassen?
>
> Wer weiss Rat?
>
> Groetjes
> Stefan
>
>
Mehr Informationen über die Mailingliste Fli4l_dev