76

Odp: Kompilacja wlasnej paczki

dodaj do makefile jeszcze --without-libgsm

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

77

Odp: Kompilacja wlasnej paczki

Cezary napisał/a:

dodaj do makefile jeszcze --without-libgsm

działa, dzeki Czazary jak zawsze !

powinieneś mieć jakiś guzik donate na tej stronie big_smile

78

Odp: Kompilacja wlasnej paczki

Jest od zawsze, lekko zakamuflowane: http://eko.one.pl/konto.html, mBank, właściciel: Cezary Jackiewicz smile

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

79 (edytowany przez macmus 2009-11-24 14:28:36)

Odp: Kompilacja wlasnej paczki

macmus napisał/a:

[
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 ....

http://ac2i.homelinux.com/dctc/dctc-0.85.9.tar.gz

poniosłem porażke, nie udalo mi się zainstalować dctc na linuchu nawet sad

jeżeli ktoś jest chetny do kompilacji jakiegokolwiek clienta direct connect pod openwrt to będe wdzięczny hmm

edit: cezary mam dla ciebie nowe wyzwanie jak znadziesz chwile -> skompilowac/uruchomić clienta direct connect smile

80

Odp: Kompilacja wlasnej paczki

Na uhub na openwrt może być? A tak w ogóle to czego szukasz?

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

81 (edytowany przez macmus 2009-11-24 15:50:49)

Odp: Kompilacja wlasnej paczki

Cezary napisał/a:

Na uhub na openwrt może być? A tak w ogóle to czego szukasz?


chodzi mi o clienta a nie o huba smile

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

82

Odp: Kompilacja wlasnej paczki

shakespeer wygląda na całkiem normalny program, w czym widzisz problem z kompilacją jego?

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

83

Odp: Kompilacja wlasnej paczki

problem jest taki że nie wiem od czego zacząć hmm wiem .. wiem .. niby objaśniałeś mi już kilka razy, ale daje chyba sądzę ze przez to po prostu nie przejdę smile

84

Odp: Kompilacja wlasnej paczki

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 2

Pró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?

85

Odp: Kompilacja wlasnej paczki

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.

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

86 (edytowany przez pluto 2010-01-22 16:56:57)

Odp: Kompilacja wlasnej paczki

Cezary napisał/a:

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

87

Odp: Kompilacja wlasnej paczki

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 2

Jednak 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 configured

Kompletnie nie wiem już co poradzić hmm

88

Odp: Kompilacja wlasnej paczki

Na pewno używasz brcm-2.4? smile

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

89

Odp: Kompilacja wlasnej paczki

Tak. Jądro 2.4.35.4

90

Odp: Kompilacja wlasnej paczki

Moment, a skąd masz Makefile dla brcm-2.4? Bo oficjalnie nie ma go.

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

91

Odp: Kompilacja wlasnej paczki

https://dev.openwrt.org/browser/package … g/Makefile to nie pasuje?

92

Odp: Kompilacja wlasnej paczki

Pasuje. Moje właśnie z tego są kompilowane.

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

93

Odp: Kompilacja wlasnej paczki

Ok, to będę próbować jeszcze na uczelnianym shellu, tylko muszę to kompilować w tmp bo w domowym quota nie pozwala sad Bo IMO jak ktoś instaluje EKG na jakimś shellu to chyba tylko po to, aby mielić pythonem smile

94

Odp: Kompilacja wlasnej paczki

brcm-2.4/8.09.2 skompilowane z python-mini

http://eko.one.pl/openwrt/index.php?pat … %2F8.09.2/

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

95

Odp: Kompilacja wlasnej paczki

O, dzięki wielkie smile Ale i tak w wolnym czasie będę musiał nad tym posiedzieć...

96

Odp: Kompilacja wlasnej paczki

Żeby nie bylo - skompilowało się od pierwszego kopa, więc...

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

97

Odp: Kompilacja wlasnej paczki

pluto napisał/a:

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...

98 (edytowany przez macmus 2010-02-07 00:06:20)

Odp: Kompilacja wlasnej paczki

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 smile

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

99

Odp: Kompilacja wlasnej paczki

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

100

Odp: Kompilacja wlasnej paczki

W repo u mnie masz.

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