Nmap Development mailing list archives

Problem Building nmap 3.59-alpha1 on FreeBSD 4.10


From: eric <eric-list-nmap () catastrophe net>
Date: Thu, 19 Aug 2004 21:27:03 -0500

Ok, I'll be there first one to list a problem :)

This is a generic FreeBSD 4.10 machine.

$ make 
Compiling libpcre
`libpcre.a' is up to date.
Compiling libnbase
cd nbase && make
Compiling libnsock
cd nsock/src && make
Compiling nmap
rm -f nmap
g++ -Lnbase -Lnsock/src/  -o nmap main.o nmap.o targets.o tcpip.o nmap_error.o utils.o idle_scan.o osscan.o output.o 
scan_engine.o timing.o charpool.o services.o protocols.o nmap_rpc.o portlist.o NmapOps.o TargetGroup.o Target.o 
FingerPrintResults.o service_scan.o NmapOutputTable.o MACLookup.o -lnbase -lnsock libpcre/libpcre.a -lpcap  -lm
service_scan.o: In function `ServiceNFO::~ServiceNFO(void)':
/home/eric/nmap-3.59ALPHA1/service_scan.cc:1126: undefined reference to `SSL_SESSION_free'
service_scan.o: In function `servicescan_connect_handler(void *, void *, void *)':
/home/eric/nmap-3.59ALPHA1/service_scan.cc:1687: undefined reference to `SSL_SESSION_free'
nbase/libnbase.a(nbase_rnd.o): In function `get_random_bytes':
/home/eric/nmap-3.59ALPHA1/nbase/nbase_rnd.c:124: undefined reference to `RAND_bytes'
/home/eric/nmap-3.59ALPHA1/nbase/nbase_rnd.c:125: undefined reference to `RAND_pseudo_bytes'
/home/eric/nmap-3.59ALPHA1/nbase/nbase_rnd.c:170: undefined reference to `RAND_seed'
/home/eric/nmap-3.59ALPHA1/nbase/nbase_rnd.c:171: undefined reference to `RAND_status'
nsock/src//libnsock.a(nsock_core.o): In function `handle_connect_result':
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_core.c:253: undefined reference to `SSL_new'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_core.c:258: undefined reference to `ERR_get_error'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_core.c:258: undefined reference to `ERR_error_string'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_core.c:259: undefined reference to `SSL_set_fd'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_core.c:260: undefined reference to `ERR_get_error'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_core.c:260: undefined reference to `ERR_error_string'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_core.c:293: undefined reference to `SSL_set_session'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_core.c:298: undefined reference to `SSL_connect'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_core.c:304: undefined reference to `SSL_get_error'
nsock/src//libnsock.a(nsock_core.o): In function `handle_write_result':
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_core.c:346: undefined reference to `SSL_write'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_core.c:357: undefined reference to `SSL_get_error'
nsock/src//libnsock.a(nsock_core.o): In function `do_actual_read':
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_core.c:478: undefined reference to `SSL_read'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_core.c:480: undefined reference to `SSL_get_error'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_core.c:490: undefined reference to `ERR_reason_error_string'
nsock/src//libnsock.a(nsock_iod.o): In function `nsi_delete':
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_iod.c:175: undefined reference to `SSL_shutdown'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_iod.c:184: undefined reference to `SSL_get_error'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_iod.c:184: undefined reference to `ERR_reason_error_string'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_iod.c:185: undefined reference to `SSL_free'
nsock/src//libnsock.a(nsock_iod.o): In function `nsi_get1_ssl_session':
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_iod.c:214: undefined reference to `SSL_get1_session'
nsock/src//libnsock.a(nsock_iod.o): In function `nsi_get0_ssl_session':
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_iod.c:223: undefined reference to `SSL_get_session'
nsock/src//libnsock.a(nsock_ssl.o): In function `Nsock_SSL_Init':
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_ssl.c:77: undefined reference to `SSL_load_error_strings'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_ssl.c:81: undefined reference to `SSL_library_init'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_ssl.c:84: undefined reference to `RAND_seed'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_ssl.c:85: undefined reference to `SSLv23_client_method'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_ssl.c:85: undefined reference to `SSL_CTX_new'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_ssl.c:88: undefined reference to `ERR_get_error'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_ssl.c:88: undefined reference to `ERR_error_string'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_ssl.c:94: undefined reference to `SSL_CTX_set_verify'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_ssl.c:104: undefined reference to `SSL_CTX_ctrl'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_ssl.c:106: undefined reference to `SSL_CTX_set_cipher_list'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_ssl.c:108: undefined reference to `ERR_get_error'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_ssl.c:108: undefined reference to `ERR_error_string'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_ssl.c:116: undefined reference to `SSL_CTX_ctrl'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_ssl.c:117: undefined reference to `SSL_CTX_ctrl'
/home/eric/nmap-3.59ALPHA1/nsock/src/nsock_ssl.c:119: undefined reference to `SSL_CTX_set_timeout'
*** Error code 1

Stop in /home/eric/nmap-3.59ALPHA1.


---------------------------------------------------------------------
For help using this (nmap-dev) mailing list, send a blank email to 
nmap-dev-help () insecure org . List archive: http://seclists.org



Current thread: