[reSIProcate] (no subject)
Karthik
karthik_m at huawei.com
Fri Jun 25 11:45:04 CDT 2004
Hello all,
Please kindly bear with me if this question is very basic.
When I am trying to compile reciprocate 0.4.0 in solaris I am getting
the follows errors (which version is ssl and crypto should be used). Can
anyone tell me how to solve this problem?
When I don't give --with-openssl also, the source file
searches for openssl header files for compilation and gives error. What
am I doing wrong?
bash-2.05$ make CODE_OPTIMIZE=3
cd contrib/ares; ./configure; make
loading cache ./config.cache
checking for gcc... (cached) gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for a BSD compatible install... ./install-sh -c
checking for ranlib... (cached) :
checking host system type... sparc-sun-solaris2.9
checking for library containing gethostbyname... (cached) -lnsl
checking for library containing socket... (cached) -lsocket
creating ./config.status
creating Makefile
make[1]: Entering directory
`/home/karthik/lb/resiprocate-0.4.0/contrib/ares'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory
`/home/karthik/lb/resiprocate-0.4.0/contrib/ares'
cd resiprocate; make
make[1]: Entering directory
`/home/karthik/lb/resiprocate-0.4.0/resiprocate'
make[1]: Leaving directory
`/home/karthik/lb/resiprocate-0.4.0/resiprocate'
cd resiprocate/test; make
make[1]: Entering directory
`/home/karthik/lb/resiprocate-0.4.0/resiprocate/test
'
g++ -L/sw/lib -o bin.opt.solaris2.9.sun4u/limpc
obj.opt.solaris2.9.su
n4u/limpc.o obj.opt.solaris2.9.sun4u/TestSupport.o -lncurses
-L../../build/.
./resiprocate/obj.opt.solaris2.9.sun4u -L../../build/../contrib/ares
-lresipro
cate -lssl -lcrypto -lares -lpthread
Undefined first referenced
symbol in file
socket ./libcrypto.a(rand_egd.o)
recv
../../build/../contrib/ares/libares.a(ares_p
rocess.o)
gethostbyname
../../build/../resiprocate/obj.opt.solaris2.
9.sun4u/libresiprocate.so
accept
../../build/../resiprocate/obj.opt.solaris2.
9.sun4u/libresiprocate.so
in6addr_any
../../build/../resiprocate/obj.opt.solaris2.
9.sun4u/libresiprocate.so
send
../../build/../contrib/ares/libares.a(ares_p
rocess.o)
setsockopt
../../build/../resiprocate/obj.opt.solaris2.
9.sun4u/libresiprocate.so
__xnet_bind
../../build/../resiprocate/obj.opt.solaris2.
9.sun4u/libresiprocate.so
__xnet_sendto
../../build/../resiprocate/obj.opt.solaris2.
9.sun4u/libresiprocate.so
inet_pton
../../build/../resiprocate/obj.opt.solaris2.
9.sun4u/libresiprocate.so
inet_addr
../../build/../contrib/ares/libares.a(ares_g
ethostbyname.o)
inet_ntoa
../../build/../resiprocate/obj.opt.solaris2.
9.sun4u/libresiprocate.so
shutdown ./libcrypto.a(bss_sock.o)
inet_ntop
../../build/../resiprocate/obj.opt.solaris2.
9.sun4u/libresiprocate.so
getsockname
../../build/../resiprocate/obj.opt.solaris2.
9.sun4u/libresiprocate.so
__xnet_socket
../../build/../resiprocate/obj.opt.solaris2.
9.sun4u/libresiprocate.so
__xnet_connect
../../build/../resiprocate/obj.opt.solaris2.
9.sun4u/libresiprocate.so
recvfrom
../../build/../resiprocate/obj.opt.solaris2.
9.sun4u/libresiprocate.so
listen
../../build/../resiprocate/obj.opt.solaris2.
9.sun4u/libresiprocate.so
connect ./libcrypto.a(rand_egd.o)
ld: fatal: Symbol referencing errors. No output written to
bin.opt.solaris2.9.su
n4u/limpc
collect2: ld returned 1 exit status
make[1]: *** [bin.opt.solaris2.9.sun4u/limpc] Error 1
make[1]: Leaving directory
`/home/karthik/lb/resiprocate-0.4.0/resiprocate/test'
make: *** [tests] Error 2
Karthik
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20040625/20cac74a/attachment.htm>
More information about the resiprocate-devel
mailing list