Temat: Problem z kompilacją samby 3.0.24
Hej!
Mam problem z kompilacją obrazu do tplinka, a konkretniej to z kompilacją samby. Kompilacja przebiega na snow leopardzie i z tego co widzę inni użytkownicy też mają z tym problem.
Kompilacja wywala się na:
Linking bin/smbd
mips-openwrt-linux-uclibc-gcc -Os -pipe -mips32r2 -mtune=mips32r2 -funit-at-a-time -fhonour-copts -msoft-float -Os -D_SAMBA_BUILD_ -DAVM_NO_PRINTING -DAVM_SMALLER -I./popt -Iinclude -I`pwd`/include -I`pwd`/ubiqx -I. -I/Volumes/OpenWRT/backfire/staging_dir/target-mips_r2_uClibc-0.9.30.1/usr/include -I/Volumes/OpenWRT/backfire/staging_dir/target-mips_r2_uClibc-0.9.30.1/include -I/Volumes/OpenWRT/backfire/staging_dir/toolchain-mips_r2_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/include -I/Volumes/OpenWRT/backfire/staging_dir/toolchain-mips_r2_gcc-4.3.3+cs_uClibc-0.9.30.1/include -D_GNU_SOURCE -I`pwd` -I`pwd`/tdb -o bin/smbd smbd/server.o popt/findme.o popt/popt.o popt/poptconfig.o popt/popthelp.o popt/poptparse.o lib/popt_common.o -L/Volumes/OpenWRT/backfire/staging_dir/target-mips_r2_uClibc-0.9.30.1/usr/lib -L/Volumes/OpenWRT/backfire/staging_dir/target-mips_r2_uClibc-0.9.30.1/lib -L/Volumes/OpenWRT/backfire/staging_dir/toolchain-mips_r2_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/lib -L/Volumes/OpenWRT/backfire/staging_dir/toolchain-mips_r2_gcc-4.3.3+cs_uClibc-0.9.30.1/lib \
-lcrypt \
-Lbin -lsmbd \
-L/lib \
-lcrypt -ldl -lpthread
bin/libsmbd.a: could not read symbols: Archive has no index; run ranlib to add one
collect2: ld returned 1 exit status
make[4]: *** [bin/smbd] Error 1
make[3]: *** [/Volumes/OpenWRT/backfire/build_dir/target-mips_r2_uClibc-0.9.30.1/samba-3.0.24//.built] Error 2
make[3]: Leaving directory `/Volumes/OpenWRT/backfire/feeds/packages/net/samba3'
make[2]: *** [package/feeds/packages/samba3/compile] Error 2
make[2]: Leaving directory `/Volumes/OpenWRT/backfire'
make[1]: *** [/Volumes/OpenWRT/backfire/staging_dir/target-mips_r2_uClibc-0.9.30.1/stamp/.package_compile] Error 2
make[1]: Leaving directory `/Volumes/OpenWRT/backfire'
make: *** [world] Error 2https://dev.openwrt.org/ticket/8262 Tutaj niby jest dostępny patch, ale po wrzuceniu go do /feeds/packages/net/samba3/patches kompilacja wywala się z kolei na aplikowaniu łatki.