Üdv!
Napi csomagfordítós gondok. (backfire, stable verzió, de trunk alatt is ez van)
Elvileg ugye ha egy csomagot kiválaszotok a menüconfigban, akkor a make letölti a source fájlt és abból készít egy csomagot.
Na mármost.
Kidobott szokás szerint a make azzal a hibával, hogy nem tud egy headert betölteni, amit meg is értek mert nincs a source között.
Compiling dynconfig.c
In file included from /home/speeedfire/backfire/build_dir/target-mips_r2_uClibc-0.9.32/samba-3.0.24/source/dynconfig.c:21:
include/includes.h:394:21: error: rpc/rpc.h: No such file or directory
In file included from ./nsswitch/winbind_nss_config.h:36,
from ./nsswitch/winbind_client.h:1,
from include/includes.h:987,
from /home/speeedfire/backfire/build_dir/target-mips_r2_uClibc-0.9.32/samba-3.0.24/source/dynconfig.c:21:
include/config.h:1852:1: warning: "SIZEOF_OFF_T" redefined
In file included from include/includes.h:30,
from /home/speeedfire/backfire/build_dir/target-mips_r2_uClibc-0.9.32/samba-3.0.24/source/dynconfig.c:21:
include/config.h:2273:1: warning: this is the location of the previous definition
make[4]: *** [dynconfig.o] Error 1
make[4]: Leaving directory `/home/speeedfire/backfire/build_dir/target-mips_r2_uClibc-0.9.32/samba-3.0.24/source'
make[3]: *** [/home/speeedfire/backfire/build_dir/target-mips_r2_uClibc-0.9.32/samba-3.0.24//.built] Error 2
make[3]: Leaving directory `/home/speeedfire/backfire/feeds/packages/net/samba3'
Írja is, hogy az rpc/rpc.h nem található. De nincs is ilyen mappa, hogy rpc.
speeedfire@openwrt-build:~/backfire$ ls -l build_dir/target-mips_r2_uClibc-0.9.32/samba-3.0.24/source/ | grep rpc
drwxr-xr-x 2 speeedfire speeedfire 4096 2007-02-04 19:59 libmsrpc
drwxr-xr-x 2 speeedfire speeedfire 4096 2007-02-04 19:59 rpcclient
drwxr-xr-x 2 speeedfire speeedfire 4096 2011-02-19 14:09 rpc_client
drwxr-xr-x 2 speeedfire speeedfire 4096 2011-02-19 14:09 rpc_parse
drwxr-xr-x 2 speeedfire speeedfire 4096 2011-02-19 14:09 rpc_server
speeedfire@openwrt-build:~/backfire$
De máshol sincs rpc...
Ilyen ki a béna, én vagy maga a make rendszer? Kicsit idegesítő már, hogy soha nem akar "leforogni".
A fejlesztőnek, hogy sikerül megoldani ezeket? Heti 1-2 alkalommal mindig kinyomják a trunkra a legfrissebb leforgatott csomagokat és fw-ket is.
- 1017 megtekintés
Hozzászólások
A libc6-dev-ben van rpc.h.
- A hozzászóláshoz be kell jelentkezni
Az akkor fura:
speeedfire@openwrt-build:~/backfire$ sudo apt-get install libc6-dev
[sudo] password for speeedfire:
Csomaglisták olvasása... Kész
Függőségi fa építése
Állapot adatok olvasása... Kész
libc6-dev már a legújabb verzió.
libc6-dev kézi telepítésre állított.
0 frissített, 0 újonnan telepített, 0 eltávolítandó és 3 nem frissített.
speeedfire@openwrt-build:~/backfire$
---------------------
http://tothszabi.info
- A hozzászóláshoz be kell jelentkezni
Vagy toltsel le elore mindent...
./scripts/feeds update
./scripts/feeds install nmap
make package/symlinks
aztan
make menuconfig
- A hozzászóláshoz be kell jelentkezni
Így szoktam:
./scripts/feeds update -a
./scripts/feeds install -a
make package/symlinks
De ha jól tudom akkor a make package/symlinks a felette lévő 2 sort tartalmazza. Legalább is úgy rémlik ez van a makefile-ban.
---------------------
http://tothszabi.info
- A hozzászóláshoz be kell jelentkezni
Látom másnak sincs ötlete... :)
---------------------
http://tothszabi.info
- A hozzászóláshoz be kell jelentkezni