Odp: Kompilacja wlasnej paczki
dodaj do makefile jeszcze --without-libgsm
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Kompilacja wlasnej paczki
Strony Poprzednia 1 2 3 4 5 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
dodaj do makefile jeszcze --without-libgsm
dodaj do makefile jeszcze --without-libgsm
działa, dzeki Czazary jak zawsze !
powinieneś mieć jakiś guzik donate na tej stronie ![]()
Jest od zawsze, lekko zakamuflowane: http://eko.one.pl/konto.html, mBank, właściciel: Cezary Jackiewicz ![]()
[
bah nie mam pojecia z kad wziac ze te foldery totalnie jest jakis make tutaj (a nawet 2) po rozpakowniu zrodel ale totalnie go nie rozumiem ....
poniosłem porażke, nie udalo mi się zainstalować dctc na linuchu nawet ![]()
jeżeli ktoś jest chetny do kompilacji jakiegokolwiek clienta direct connect pod openwrt to będe wdzięczny ![]()
edit: cezary mam dla ciebie nowe wyzwanie jak znadziesz chwile -> skompilowac/uruchomić clienta direct connect ![]()
Na uhub na openwrt może być? A tak w ogóle to czego szukasz?
Na uhub na openwrt może być? A tak w ogóle to czego szukasz?
chodzi mi o clienta a nie o huba ![]()
kiedyś próbowałem to poruszyć na openwrt.org ale raczej ludzie mieli problemy ..
https://forum.openwrt.org/viewtopic.php?id=22090
chodzi o sportowanie
http://sourceforge.net/projects/shakespeer/
albo
http://ac2i.homelinux.com/dctc/
na openwrt
edit: interesuje mnie wersja na kernel 2.6 ofc
shakespeer wygląda na całkiem normalny program, w czym widzisz problem z kompilacją jego?
problem jest taki że nie wiem od czego zacząć
wiem .. wiem .. niby objaśniałeś mi już kilka razy, ale daje chyba sądzę ze przez to po prostu nie przejdę ![]()
Hej
Mam problem ze skompilowaniem ekg. Odpaliłem menuconfig (brcm-2.4) Ściągnąłem makefile (https://dev.openwrt.org/browser/package … g/Makefile), dodałem tylko opcje --with-python. Wszystko działa super do momentu kompilacji
make -C /home/pluto/Pulpit/openwrt/8.09/build_dir/mipsel/zlib-1.2.3 AR=mipsel-linux-uclibc-ar AS="mipsel-linux-uclibc-gcc -c -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts" LD=mipsel-linux-uclibc-ld NM=mipsel-linux-uclibc-nm CC="mipsel-linux-uclibc-gcc" GCC="mipsel-linux-uclibc-gcc" CXX="mipsel-linux-uclibc-g++" RANLIB=mipsel-linux-uclibc-ranlib STRIP=mipsel-linux-uclibc-strip OBJCOPY=mipsel-linux-uclibc-objcopy OBJDUMP=mipsel-linux-uclibc-objdump SIZE=mipsel-linux-uclibc-size CFLAGS="-Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts -fPIC " libz.a libz.so
make[3]: Entering directory `/home/pluto/Pulpit/openwrt/8.09/build_dir/mipsel/zlib-1.2.3'
mipsel-linux-uclibc-gcc -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts -fPIC -c -o adler32.o adler32.c
make[3]: mipsel-linux-uclibc-gcc: Command not found
make[3]: *** [adler32.o] Error 127
make[3]: Leaving directory `/home/pluto/Pulpit/openwrt/8.09/build_dir/mipsel/zlib-1.2.3'
make[2]: *** [/home/pluto/Pulpit/openwrt/8.09/build_dir/mipsel/zlib-1.2.3/.built] Error 2
make[2]: Leaving directory `/home/pluto/Pulpit/openwrt/8.09/package/zlib'
make[1]: *** [package/zlib/compile] Error 2
make[1]: Leaving directory `/home/pluto/Pulpit/openwrt/8.09'
make: *** [package/ekg-compile] Błąd 2Próbowałem make toolchain/install, ale nic nie dało. Gdzieś wyczytałem, że to wina różnych architektur (pracuje na x64). Mógłby ktoś pomóc, ewentualnie skompilować mi ekg z --with-python?
Ty masz problem z SDK, bo kompilator (mipsel-linux-uclibc-gcc) powinien być na ścieżce normalnie dostępny (a u Ciebie nie jest).
Zrób make toolchain/{clean,compile,install} najpierw.
Ty masz problem z SDK, bo kompilator (mipsel-linux-uclibc-gcc) powinien być na ścieżce normalnie dostępny (a u Ciebie nie jest).
Zrób make toolchain/{clean,compile,install} najpierw.
Applying /home/pluto/Pulpit/openwrt/8.09/target/linux/generic-2.4/patches/901-cve-2009-2692.patch using plaintext:
patching file net/socket.c
ls: cannot access ./patches: No such file or directory
touch /home/pluto/Pulpit/openwrt/8.09/build_dir/toolchain-mipsel_gcc3.4.6/linux-2.4.35.4/.quilt_used
/home/pluto/Pulpit/openwrt/8.09/staging_dir/host/bin/sed -i -e 's/@expr length/@-expr length/' /home/pluto/Pulpit/openwrt/8.09/build_dir/toolchain-mipsel_gcc3.4.6/linux-2.4.35.4/Makefile
--: /home/pluto/Pulpit/openwrt/8.09/staging_dir/host/bin/sed: No such file or directory
make[2]: *** [/home/pluto/Pulpit/openwrt/8.09/build_dir/toolchain-mipsel_gcc3.4.6/linux-2.4.35.4/.prepared4e6b2a40c08dfb0f1ece4361229dd3be] Error 127
make[2]: Leaving directory `/home/pluto/Pulpit/openwrt/8.09/toolchain/kernel-headers'
make[1]: *** [toolchain/kernel-headers/prepare] Error 2
make[1]: Leaving directory `/home/pluto/Pulpit/openwrt/8.09'
make: *** [toolchain/compile] Błąd 2Środowisko pobrałem z svn, paczki też.
edit: pełny log http://pastebin.pl/17271
Ok, więc tak:
-ściągnąłem config mojego builda (http://downloads.openwrt.org/kamikaze/8 … 2.4.config) i ustawiłem go w menuconfig, zaznaczyłem pakiet ekg
-odpaliłem kompilacje przez make V=99, która się kończy na
Packaged contents of /home/pluto/Pulpit/trunk/trunk/build_dir/target-mipsel_uClibc-0.9.30.1/ekg-1.7/ipkg-brcm-2.4/ekg into /home/pluto/Pulpit/trunk/trunk/bin/brcm-2.4/packages/ekg_1.7-1_brcm-2.4.ipk
--: line 0: [: /home/pluto/Pulpit/trunk/trunk/bin/brcm-2.4/packages/ekg_1.7-1: binary operator expected
make[3]: *** [/home/pluto/Pulpit/trunk/trunk/bin/brcm-2.4/packages/ekg_1.7-1] Error 1
make[3]: Leaving directory `/home/pluto/Pulpit/trunk/trunk/package/ekg'
make[2]: *** [package/ekg/compile] Error 2
make[2]: Leaving directory `/home/pluto/Pulpit/trunk/trunk'
make[1]: *** [/home/pluto/Pulpit/trunk/trunk/staging_dir/target-mipsel_uClibc-0.9.30.1/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/pluto/Pulpit/trunk/trunk'
make: *** [world] Błąd 2Jednak w bin/brcm-2.4/packages była paczka z ekg, którą przerzuciłem do siebie na openwrt i spróbowałem zainstalować co mi daje komunikat:
Collected errors:
* Packages were found, but none compatible with the architectures configuredKompletnie nie wiem już co poradzić ![]()
Na pewno używasz brcm-2.4? ![]()
Tak. Jądro 2.4.35.4
Moment, a skąd masz Makefile dla brcm-2.4? Bo oficjalnie nie ma go.
https://dev.openwrt.org/browser/package … g/Makefile to nie pasuje?
Pasuje. Moje właśnie z tego są kompilowane.
Ok, to będę próbować jeszcze na uczelnianym shellu, tylko muszę to kompilować w tmp bo w domowym quota nie pozwala
Bo IMO jak ktoś instaluje EKG na jakimś shellu to chyba tylko po to, aby mielić pythonem ![]()
brcm-2.4/8.09.2 skompilowane z python-mini
http://eko.one.pl/openwrt/index.php?pat … %2F8.09.2/
O, dzięki wielkie
Ale i tak w wolnym czasie będę musiał nad tym posiedzieć...
Żeby nie bylo - skompilowało się od pierwszego kopa, więc...
Ok, to będę próbować jeszcze na uczelnianym shellu, tylko muszę to kompilować w tmp bo w domowym quota nie pozwala :(
Jak dla mnie twój problem wygląda na spowodowany nierozpakowaniem się części SDK...
hej, szukam jakąś pomocną dłoń w przygotowniu Makefila do dctc lub podobnego klienta to dc++ po openwrt.
Jeżeli ktoś bedzie miał chwilkę i pokieruje krok po kroku to będe wdzięczny ![]()
edit:
dostałem jeszcze hinta o:
Package: microdc2
Version: 0.15.6-3
Depends: libxml2, readline, zlib
Section: net
Architecture: mipsel
Maintainer: NSLU2 Linux <nslu2-linux@yahoogroups.com>
MD5Sum: 1b26e5f92fc49a2287cf5037c935de07
Size: 182799
Filename: microdc2_0.15.6-3_mipsel.ipk
Source: http://corsair626.no-ip.org/microdc/mic … 5.6.tar.gz
Description: A command-line based Direct Connect client.
http://ipkg.nslu2-linux.org/feeds/optwa … /Packages… e/Packages
myślałem też o
http://sourceforge.net/projects/nanodc/
którego interfes wyglada podobnie do EKG, wiec w.g bardzo przejźyście.
ale po raz kolejny odpadam na robieniu makefila. Podobno ten microdc2, nanodc jest już lepszym rozwiązaniem
Mam prośbę do Cezarego :
Chciałbym miniwebserv BOA : http://www.boa.org/ najlepiej 0.94.14rc21
Jest malutki i przyjemny w obsłudze, można pisać treść w asciidoc - http://www.methods.co.nz/asciidoc/
Czy w wolnej chwili mógłbyś go skompilować dla AR71xx ??
Pozdrawiam
W repo u mnie masz.
Strony Poprzednia 1 2 3 4 5 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Kompilacja wlasnej paczki
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc