OpenWrt Forum Archive

Topic: compiling error kamikze 7.09

The content of this topic has been archived on 7 May 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

mips-linux-uclibc-ranlib .libs/libgnutls-openssl.a
rm -fr .libs/libgnutls-openssl.lax
creating libgnutls-openssl.la
(cd .libs && rm -f libgnutls-openssl.la && ln -s ../libgnutls-openssl.la libgnutls-openssl.la)
make[7]: Leaving directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/libextra'
make[6]: Leaving directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/libextra'
Making all in src
make[6]: Entering directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/src'
Making all in cfg
make[7]: Entering directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/src/cfg'
Making all in platon
make[8]: Entering directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/src/cfg/platon'
Making all in str
make[9]: Entering directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/src/cfg/platon/str'
make[9]: Nothing to be done for `all'.
make[9]: Leaving directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/src/cfg/platon/str'
make[9]: Entering directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/src/cfg/platon'
make[9]: Nothing to be done for `all-am'.
make[9]: Leaving directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/src/cfg/platon'
make[8]: Leaving directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/src/cfg/platon'
make[8]: Entering directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/src/cfg'
make[8]: Nothing to be done for `all-am'.
make[8]: Leaving directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/src/cfg'
make[7]: Leaving directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/src/cfg'
make[7]: Entering directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/src'
mips-linux-uclibc-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I..  -I../includes -I../includes -I../lgl -I../lgl -I../gl -I../gl -I./cfg -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/include  -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/include -Wno-pointer-sign -MT serv-gaa.o -MD -MP -MF .deps/serv-gaa.Tpo -c -o serv-gaa.o serv-gaa.c
mv -f .deps/serv-gaa.Tpo .deps/serv-gaa.Po
mips-linux-uclibc-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I..  -I../includes -I../includes -I../lgl -I../lgl -I../gl -I../gl -I./cfg -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/include  -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/include -Wno-pointer-sign -MT serv.o -MD -MP -MF .deps/serv.Tpo -c -o serv.o serv.c
mv -f .deps/serv.Tpo .deps/serv.Po
mips-linux-uclibc-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I..  -I../includes -I../includes -I../lgl -I../lgl -I../gl -I../gl -I./cfg -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/include  -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/include -Wno-pointer-sign -MT common.o -MD -MP -MF .deps/common.Tpo -c -o common.o common.c
mv -f .deps/common.Tpo .deps/common.Po
mips-linux-uclibc-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I..  -I../includes -I../includes -I../lgl -I../lgl -I../gl -I../gl -I./cfg -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/include  -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/include -Wno-pointer-sign -MT select.o -MD -MP -MF .deps/select.Tpo -c -o select.o select.c
mv -f .deps/select.Tpo .deps/select.Po
/bin/sh ../libtool --tag=CC   --mode=link mips-linux-uclibc-gcc -std=gnu99  -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/include -Wno-pointer-sign  -L/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/lib -L/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/lib -o gnutls-serv serv-gaa.o serv.o common.o select.o ../lib/libgnutls.la -L/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/lib -lgcrypt -lgpg-error -ltasn1 ../gl/libgnu.la
mkdir .libs
libtool: link: warning: library `/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/lib/libgcrypt.la' was moved.
libtool: link: warning: library `/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/lib/libgcrypt.la' was moved.
mips-linux-uclibc-gcc -std=gnu99 -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/include -I/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/include -Wno-pointer-sign -o .libs/gnutls-serv serv-gaa.o serv.o common.o select.o  -L/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/lib -L/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/lib ../lib/.libs/libgnutls.so -ltasn1 ../gl/.libs/libgnu.a /home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/lib/libgcrypt.so -lgpg-error  -Wl,--rpath -Wl,/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/usr/lib
/home/ultrakiller/kamikaze/kamikaze_7.09/staging_dir_mips/lib/gcc/mips-linux-uclibc/4.1.2/../../../../mips-linux-uclibc/bin/ld: warning: libz.so.1, needed by ../lib/.libs/libgnutls.so, not found (try using -rpath or -rpath-link)
../lib/.libs/libgnutls.so: undefined reference to `deflate'
../lib/.libs/libgnutls.so: undefined reference to `inflate'
../lib/.libs/libgnutls.so: undefined reference to `deflateInit2_'
../lib/.libs/libgnutls.so: undefined reference to `inflateEnd'
../lib/.libs/libgnutls.so: undefined reference to `inflateInit2_'
../lib/.libs/libgnutls.so: undefined reference to `deflateEnd'
collect2: ld returned 1 exit status
make[7]: *** [gnutls-serv] Error 1
make[7]: Leaving directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/src'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/src'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1'
make[3]: *** [/home/ultrakiller/kamikaze/kamikaze_7.09/build_mips/gnutls-2.4.1/.built] Error 2
make[3]: Leaving directory `/home/ultrakiller/kamikaze/packages/libs/gnutls'
make[2]: *** [gnutls-compile] Error 2
make[2]: Leaving directory `/home/ultrakiller/kamikaze/kamikaze_7.09/package'
make[1]: *** [package/compile] Error 2
make[1]: Leaving directory `/home/ultrakiller/kamikaze/kamikaze_7.09'
make: *** [world] Error 2


what is it this error?! who can help me?

ultrakiller wrote:

warning: libz.so.1, needed by ../lib/.libs/libgnutls.so, not found (try using -rpath or -rpath-link)

Try build zlib first like:

TOPDIR=$(pwd) make -C package/zlib V=99

from kamikaze top dir.

The discussion might have continued from here.