помогите скомпилировать под openwrt

nejtr0n

Гуру форума
Регистрация
24 Янв 2014
Сообщения
129
Реакции
82
Здравствуйте. Пытаюсь собрать программу под mipsel архитектуру.
Вылетает ошибка
Код:
a6y@a6y-ubu:~/Programmes/zmap$ make
Scanning dependencies of target zmaplib
[  1%] Building C object lib/CMakeFiles/zmaplib.dir/blacklist.c.o
[  3%] Building C object lib/CMakeFiles/zmaplib.dir/constraint.c.o
[  5%] Building C object lib/CMakeFiles/zmaplib.dir/logger.c.o
[  7%] Building C object lib/CMakeFiles/zmaplib.dir/pbm.c.o
[  9%] Building C object lib/CMakeFiles/zmaplib.dir/random.c.o
[ 11%] Building C object lib/CMakeFiles/zmaplib.dir/rijndael-alg-fst.c.o
[ 13%] Building C object lib/CMakeFiles/zmaplib.dir/xalloc.c.o
[ 15%] Building C object lib/CMakeFiles/zmaplib.dir/lockfd.c.o
[ 17%] Building C object lib/CMakeFiles/zmaplib.dir/util.c.o
[ 19%] Building C object lib/CMakeFiles/zmaplib.dir/queue.c.o
[ 21%] Building C object lib/CMakeFiles/zmaplib.dir/csv.c.o
/home/a6y/Programmes/zmap/lib/csv.c: In function 'csv_get_index':
/home/a6y/Programmes/zmap/lib/csv.c:32:3: warning: implicit declaration of function 'strndup' [-Wimplicit-function-declaration]
   entry = strndup(start, end - start);
   ^
/home/a6y/Programmes/zmap/lib/csv.c:32:11: warning: incompatible implicit declaration of built-in function 'strndup' [enabled by default]
   entry = strndup(start, end - start);
           ^
Linking C static library libzmaplib.a
[ 21%] Built target zmaplib
Scanning dependencies of target zblacklist
[ 23%] Building C object src/CMakeFiles/zblacklist.dir/zblacklist.c.o
Linking C executable zblacklist
/home/a6y/openwrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_uClibc-0.9.33.2/lib/gcc/mipsel-openwrt-linux-uclibc/4.8.3/../../../../mipsel-openwrt-linux-uclibc/bin/ld: cannot find -lssp_nonshared
/home/a6y/openwrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_uClibc-0.9.33.2/lib/gcc/mipsel-openwrt-linux-uclibc/4.8.3/../../../../mipsel-openwrt-linux-uclibc/bin/ld: cannot find -lssp
collect2: error: ld returned 1 exit status
make[2]: *** [src/zblacklist] Ошибка 1
make[1]: *** [src/CMakeFiles/zblacklist.dir/all] Ошибка 2
make: *** [all] Ошибка 2
Что это за lssp?
Гугление по данному вопросу ничего не дало (
Помогите разобраться.
 
Не разу не собирал openwrt, но гуглить надо библиотеку libssp.
Наверное можно собрать и без этой библиотеке, с какой нибудь опцией типа --disable-libssp
 
С этой проблемой разобрался. Теперь блин не находит заголовочные файлы ((
Код:
/home/a6y/Programmes/zmap/src/cyclic.c:47:17: fatal error: gmp.h: No such file or directory
#include <gmp.h>
                 ^
compilation terminated.
make[2]: *** [src/CMakeFiles/zmap.dir/cyclic.c.o] Ошибка 1
make[1]: *** [src/CMakeFiles/zmap.dir/all] Ошибка 2
make: *** [all] Ошибка 2
 
ставь убунту со все либами для сборки и компили у меня все получилось почти буз бубна.
 
Назад
Сверху