Nmap Development mailing list archives
Re: Cross-compilation issues since revision 21030
From: Nuno Gonçalves <nunojpg () gmail com>
Date: Fri, 3 Dec 2010 00:25:31 +0000
2010/12/1 David Fifield <david () bamsoftware com>:
This failure with crypt is preventing LIBLUA_LIBS from being defined, which in turn is preventing the NSE object files from being included in Makefile.in. Maybe you can do some research to find out what the problem with crypt is? Try commenting out the checks against LIBLUA_LIBS in Makefile.in: # ifneq (@LIBLUA_LIBS@,) NSE_SRC=nse_main.cc nse_utility.cc nse_nsock.cc nse_dnet.cc nse_fs.cc nse_nmaplib.cc nse_debug.cc nse_pcrelib.cc nse_binlib.cc nse_bit.cc NSE_HDRS=nse_main.h nse_utility.h nse_nsock.h nse_dnet.h nse_fs.h nse_nmaplib.h nse_debug.h nse_pcrelib.h nse_binlib.h nse_bit.h NSE_OBJS=nse_main.o nse_utility.o nse_nsock.o nse_dnet.o nse_fs.o nse_nmaplib.o nse_debug.o nse_pcrelib.o nse_binlib.o nse_bit.o ifneq (@OPENSSL_LIBS@,) NSE_SRC+=nse_openssl.cc nse_ssl_cert.cc NSE_HDRS+=nse_openssl.h nse_ssl_cert.h NSE_OBJS+=nse_openssl.o nse_ssl_cert.o endif # endif You might still run into a crypt problem when linking. David Fifield
The error becomes: mips-openwrt-linux-uclibc-g++ -c -I./libdnet-stripped/include -I./libpcre -I/home/nuno/Desktop/trunk/staging_dir/target-mips_r2_uClibc-0.9.31/usr/include -I/home/nuno/Desktop/trunk/staging_dir/target-mips_r2_uClibc-0.9.31/usr/include -I/home/nuno/Desktop/trunk/staging_dir/target-mips_r2_uClibc-0.9.31/usr/include -I/home/nuno/Desktop/trunk/staging_dir/target-mips_r2_uClibc-0.9.31/include -I/home/nuno/Desktop/trunk/staging_dir/toolchain-mips_r2_gcc-4.3.3+cs_uClibc-0.9.31/usr/include -I/home/nuno/Desktop/trunk/staging_dir/toolchain-mips_r2_gcc-4.3.3+cs_uClibc-0.9.31/include -I/home/nuno/Desktop/trunk/staging_dir/target-mips_r2_uClibc-0.9.31/usr/include -I./nbase -I./nsock/include -DHAVE_CONFIG_H -DNMAP_NAME=\"Nmap\" -DNMAP_URL=\"http://nmap.org\" -DNMAP_PLATFORM=\"mips-openwrt-linux-gnu\" -DNMAPDATADIR=\"/usr/share/nmap\" -D_FORTIFY_SOURCE=2 -Os -pipe -mips32r2 -mtune=mips32r2 -funit-at-a-time -fhonour-copts -msoft-float -fno-builtin -fno-rtti -Wall -fno-strict-aliasing nse_openssl.cc -o nse_openssl.o nse_openssl.cc:14:28: error: openssl/ripemd.h: No such file or directory nse_openssl.cc: In function 'int l_ripemd160(lua_State*)': nse_openssl.cc:257: error: 'RIPEMD160' was not declared in this scope make[5]: *** [nse_openssl.o] Error 1 Regards, Nuno _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://seclists.org/nmap-dev/
Current thread:
- Cross-compilation issues since revision 21030 Nuno Gonçalves (Nov 23)
- Re: Cross-compilation issues since revision 21030 David Fifield (Nov 26)
- Re: Cross-compilation issues since revision 21030 Nuno Gonçalves (Nov 27)
- Re: Cross-compilation issues since revision 21030 David Fifield (Nov 27)
- Re: Cross-compilation issues since revision 21030 Nuno Gonçalves (Nov 27)
- Re: Cross-compilation issues since revision 21030 David Fifield (Dec 01)
- Re: Cross-compilation issues since revision 21030 Nuno Gonçalves (Dec 02)
- Re: Cross-compilation issues since revision 21030 Nuno Gonçalves (Nov 27)
- Re: Cross-compilation issues since revision 21030 David Fifield (Nov 26)