[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