1

Temat: Darkstat kompilacja

Próbuję skompilować darkstat na routerze Linksys E3200.
Po wydaniu polecenia ./configure dostaję takie komunikaty:

root@OpenWrt:~/darkstat-3.0.719# ./configure
checking for a BSD-compatible install... ./install-sh -c
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/root/darkstat-3.0.719':
configure: error: no acceptable C compiler found in $PATH

Rozumiem, że powinienem zmienić kompilator?

2

Odp: Darkstat kompilacja

Nie, nie, nie.

Na pewno nie chcesz tego kompilować NA routerze! Teoretycznie można, ale wątpię żebyś miał tam kilkaset MB miejsca na narzędzia do budowania i kilka dni czasu, aż na takiej "pralce" Ci się to zbuduje.

Chcesz/powinieneś to sobie s(cross)kompilować na jakimś PC, na którym musisz zainstalować sobie odpowiedniego toolchaina. Skoro masz tam OpenWrt, to sprawa jest w miarę prosta... albo zainstaluj gotowy pakiet, albo ściągnij SDK i sobie to zbuduj samemu.

3 (edytowany przez Drail 2016-08-11 10:12:34)

Odp: Darkstat kompilacja

Znaczy ja myślałem extroota podpiąć na szybko i skompilować. Ale właśnie się zastanawiałem ile to może potrwać, bo na raspberry potrafił jakiś gównoprogram się kompilować kilka godzin

Powiesz coś więcej o tym cross-compile?

4

Odp: Darkstat kompilacja

Drail napisał/a:

Znaczy ja myślałem extroota podpiąć na szybko i skompilować. Ale właśnie się zastanawiałem ile to może potrwać, bo na raspberry potrafił jakiś gównoprogram się kompilować kilka godzin

Pisałem o dniach smile

Drail napisał/a:

Powiesz coś więcej o tym cross-compile?

Nie powiem, poczytaj sobie:
http://eko.one.pl/?p=openwrt-kompilacja
https://wiki.openwrt.org/doc/howto/obtain.firmware.sdk
https://wiki.openwrt.org/doc/devel/crosscompile

5

Odp: Darkstat kompilacja

Dzięki, już znalazłem poradniki.
Cóż skoro to potrwa dni to może naprawdę lepiej zrobić to w inny sposób wink
Dzięki

6

Odp: Darkstat kompilacja

Czy mógłbym prosić o jakieś alternatywy dla Darkstat? Zacząłem przygotowywać wczoraj środowisko, jednak nadal się ono kompiluje. Chyba mam za słaby sprzęt do tego hmm

7

Odp: Darkstat kompilacja

Siła komputera nie ma nic do rzeczy. Co wypisuje na konsoli?

collectd, bitmeteros, vnstat.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.