Hi everybody,
 
    I got a "ld" problem when installing libssh2-1.2.6. 

Backgroud: 
    (1)  system version:  Solaris 10 3/05 s10_74L2a SPARC
    (2)  "Make" I used:    /usr/ccs/bin/make 
    (3)  "gcc"  I used:     /usr/sfw/bin/gcc
    (4)  "ld" I used:        /usr/ccs/bin/ld
    (5)  openssl already installed:  openssl-0.9.8o   (libssl.a and libcrypt.a 
aready exist)
    (6)  my configuration to make libssh2:  ./configuration --prefix=SOME_WHERE 
--with-openssl --with-libssl-prefix=MY_OPENSSL_DIRECTORY 
    
symptom: 

 When compiling "src" directory of libssh2-1.2.6,  some error occured as 
something below: 

 libtool: link:  gcc -shared -Wl,-z -Wl,text -Wl,-M 
-Wl,.libs/libssh2.so.1.0.1.exp -Wl,-h -Wl,libssh2.so.1 -o 
.libs/libssh2.so.1.0.1  .libs/channel.o .libs/comp.o .libs/crypt.o 
.libs/hostkey.o .libs/kex.o .libs/mac.o .libs/misc.o .libs/packet.o 
.libs/publickey.o .libs/scp.o .libs/session.o .libs/sftp.o .libs/userauth.o 
.libs/transport.o .libs/version.o .libs/knownhost.o .libs/agent.o 
.libs/openssl.o .libs/libgcrypt.o .libs/pem.o .libs/keepalive.o .libs/global.o  
 -L/home/xiaolech/work/openssl/lib -lssl -lcrypto -lz -lnsl -lsocket -lc   
Text relocation remains                   referenced
    against symbol               offset      in file
<unknown>                           0x0         
/home/xiaolech/work/openssl/lib/libcrypto.a(err_def.o)
<unknown>                           0x4         
/home/xiaolech/work/openssl/lib/libcrypto.a(err_def.o)
<unknown>                           0x8         
/home/xiaolech/work/openssl/lib/libcrypto.a(err_def.o)
<unknown>                           0xc         
/home/xiaolech/work/openssl/lib/libcrypto.a(err_def.o)
<unknown>                           0x10        
/home/xiaolech/work/openssl/lib/libcrypto.a(err_def.o)
<unknown>                           0x14        
/home/xiaolech/work/openssl/lib/libcrypto.a(err_def.o)
<unknown>                           0x18        
/home/xiaolech/work/openssl/lib/libcrypto.a(err_def.o)
......

 Many error occured when linking libcrypt.a,  how could I solve this problem? 
Thanks a lot.  


Regards,
-----------------------------------------------------------------------
Chen Xiaolei(陈小磊)
oambase-wtk Team 
Telephone: +86 10 8477 7636 
Mail:  [email protected]
-----------------------------------------------------------------------


_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

Reply via email to