r00ti
r00ti
0
#openwrt #wifi #siecikomputerowe #ubuntu #linux #programista15k

uruchamiał ktoś cross compilacje na ubuntu dla openWRT ? Robie to zgodnie z tutkiem (https://digi-chip.pl/2311/kompilacja-openwrt/) ale wywala błąd podczas kompilacji :
"/opt/openwrt/include/toplevel.mk:216: recipe for target 'world' failed"
  • Najlepsze
  • Wszystkie komentarze
lagrande
@r00ti: musisz emacsem przez Sendmail
BoKoR
BoKoR
1
nie mogę podać szczegółów. Wybacz.


@r00ti: Spoko.

Zanik klepniesz make, to pyknij make menuconfig i zaznacz "Build the
Pan_Slon
Pan_Slon
@r00ti: i to nie raz ale dawno temu, ogarnij forum openrouter lub forum obsy
BoKoR
BoKoR
0
@r00ti:
klepnij:

make clean
a później
make V=s -j1
i wynik wrzuć na jakieś pastebin
r00ti
r00ti Autor
0
BoKoR
BoKoR
0
@r00ti: linia 466

configure: error: you should not run configure as root
oraz linia 1:

adik@ubuntu:/opt/openwrt$ sudo make V=s -j1
Już wiesz gdzie masz błąd? ( ͡° ͜ʖ ͡°)
r00ti
r00ti Autor
0
BoKoR
BoKoR
0
@r00ti: no bo utworzyłeś pliki których właścicielem jest root, a chcesz je teraz usunąć będąc zalogowanym jako zwykły użytkownik.

Klepnij:

sudo make clean
a później (już
r00ti
r00ti Autor
0
@BoKoR: no nie, bo po wyczyszczeniu i próbie kompilacji przez make bez sudo wywala to co dodałem wyżej ...+
https://pastebin.com/Zy3Zgcde
BoKoR
BoKoR
0
@r00ti:

Spokojnie, zaraz to się ogarnie.

1. Poniższe komendy klepnąłeś jako zwykły użytkownik czy z
r00ti
r00ti Autor
0
@BoKoR:
1. Jako sudo
2. 64 bit
3. wirtualka VMware
BoKoR
BoKoR
0
@r00ti: to najszybciej będzie jak wywalisz sobie katalog openwrt który pojawił ci się po wykonaniu komendy git clone ..... i wykonasz wszystkie punktu jeszcze raz, ale już bez używania sudo
chyba najprościej

sudo rm -r openwrt
Tutaj masz też info ze strony openwrt: https://openwrt.org/docs/guide-developer/quickstart-build-images
BoKoR
BoKoR
0
@r00ti: I jeszcze jedno pytanko.
Dlaczego kompilujesz OpenWrt?
Bo jak budujesz firmware pod router, to patrząc na pasmo sukcesów jakie pojawiły się na starcie obawiam się, że możesz sobie przerobić router na przycisk do papieru.
r00ti
r00ti Autor
0
@BoKoR: nic się nie bój będzie śmigać jak ta lala. Nie ma to nic związanego z routerem. Mój własny uklad ;-)
r00ti
r00ti Autor
0
@BoKoR: potrzebuje openWRT do kompilacji krzyżowej :-)
BoKoR
BoKoR
0
@r00ti: ooo, możesz coś więcej napisać?

Ja ponad rok temu kupiłem od pewnego Mirka z wypoku 3x kamerki. Po chyba roku (ponad 10 miesięcy leżały w szafie) wymieniłem tam firmware na openwrt. No i jakoś wifi mi jeszcze nie śmiga, ale nie mam ani czasu ani chęci przy tym siedzieć.
BoKoR
BoKoR
0
potrzebuje openWRT do kompilacji krzyżowej :-)


@r00ti: ooo, to tutaj też coś grzebałem, więc możesz pytać. Tylko że ja to wszystko miałem ogarnięte pod Eclipse. Zabawy z tym trochę było (biorąc pod uwagę że to była moja pierwsza styczność z językiem C) ale się udało.
r00ti
r00ti Autor
0
@BoKoR: ja już openWRT skonfigurowanego mam pod tym względem. Brakuje mi tylko cross compilacji do szczęścia :-) będzie to urządzenie do sterowania piecem grzewczym w większym systemie. Także proste drivery do obsługi czujników temperatury, wyświetlacza LCD itp.
r00ti
r00ti Autor
0
@BoKoR: no własnie też chce mieć to uruchomione pod Eclipsem : >