On Mon, 15 Feb 2010 14:26:06 +0100
Matthias Pfeifer <cont...@snarfu.de> wrote:

> Hello List
> 
> I am trying to build my own OpenSSL (openssl-0.9.8l, with threads enabled) 
> for installing in a seperate folder. Because i need it for just one
> application.
> 
> 
> Just for testing:
> 
> ./config --prefix=/usr/openssl_multi --openssldir=/usr/openssl_multi/openssl
> 
> The output looks fine, then i try a "make":
> 
> ....
> ca.o(.text+0x1658): In function `ca_main':
> : warning: strcpy() is almost always misused, please use strlcpy()
> passwd.o(.text+0xe3c): In function `md5crypt':
> : warning: strcat() is almost always misused, please use strlcat()
> ../libcrypto.a(e_cswift.o)(.text+0x5f4): In function `cswift_dsa_sign':
> : warning: sprintf() is often misused, please use snprintf()
> speed.o(.text+0x1338): In function `speed_main':
> : undefined reference to `DES_ncbc_encrypt'
> ../libcrypto.a(e_des.o)(.text+0x1dc): In function `des_cbc_cipher':
> : undefined reference to `DES_ncbc_encrypt'
> ../libcrypto.a(e_des3.o)(.text+0x3ac): In function `des_ede_cbc_cipher':
> : undefined reference to `DES_ede3_cbc_encrypt'
> ../libcrypto.a(ecb_enc.o)(.text+0x64): In function `DES_ecb_encrypt':
> : undefined reference to `DES_encrypt1'
> ../libcrypto.a(ecb3_enc.o)(.text+0x74): In function `DES_ecb3_encrypt':
> : undefined reference to `DES_encrypt3'
> ../libcrypto.a(ecb3_enc.o)(.text+0x84): In function `DES_ecb3_encrypt':
> : undefined reference to `DES_decrypt3'
> ../libcrypto.a(cfb64enc.o)(.text+0xc8): In function `DES_cfb64_encrypt':
> : undefined reference to `DES_encrypt1'
> ../libcrypto.a(cfb64enc.o)(.text+0x1c8): In function `DES_cfb64_encrypt':
> : undefined reference to `DES_encrypt1'
> ../libcrypto.a(cfb64ede.o)(.text+0x1f4): In function `DES_ede3_cfb64_encrypt':
> : undefined reference to `DES_encrypt3'
> ../libcrypto.a(cfb64ede.o)(.text+0x2f8): In function `DES_ede3_cfb64_encrypt':
> : undefined reference to `DES_encrypt3'
> ../libcrypto.a(cfb64ede.o)(.text+0x444): In function `DES_ede3_cfb_encrypt':
> : undefined reference to `DES_encrypt3'
> ../libcrypto.a(cfb64ede.o)(.text+0x7b8): In function `DES_ede3_cfb_encrypt':
> : undefined reference to `DES_encrypt3'
> ../libcrypto.a(cfb_enc.o)(.text+0x210): In function `DES_cfb_encrypt':
> : undefined reference to `DES_encrypt1'
> ../libcrypto.a(cfb_enc.o)(.text+0x578): In function `DES_cfb_encrypt':
> : undefined reference to `DES_encrypt1'
> ../libcrypto.a(ofb64ede.o)(.text+0x1a4): In function `DES_ede3_ofb64_encrypt':
> : undefined reference to `DES_encrypt3'
> ../libcrypto.a(ofb64enc.o)(.text+0x1a4): In function `DES_ofb64_encrypt':
> : undefined reference to `DES_encrypt1'
> ../libcrypto.a(xcbc_enc.o)(.text+0x264): In function `DES_xcbc_encrypt':
> : undefined reference to `DES_encrypt1'
> ../libcrypto.a(xcbc_enc.o)(.text+0x3c0): In function `DES_xcbc_encrypt':
> : undefined reference to `DES_encrypt1'
> ../libcrypto.a(xcbc_enc.o)(.text+0x550): In function `DES_xcbc_encrypt':
> : undefined reference to `DES_encrypt1'
> ../libcrypto.a(xcbc_enc.o)(.text+0x660): In function `DES_xcbc_encrypt':
> : undefined reference to `DES_encrypt1'
> collect2: ld returned 1 exit status
> 
> *** Error code 1Stop in /usr/local/source/openssl-0.9.8l/apps (line 162 of 
> ../Makefile.shared).
> *** Error code 1
> 
> Stop in /usr/local/source/openssl-0.9.8l/apps (line 152 of Makefile).
> *** Error code 1
> 
> Stop in /usr/local/source/openssl-0.9.8l (line 343 of Makefile).
> 
> 
> 
> 
> Can anyone give me a hint how to build openssl on sparc64 with threads 
> enabled?
> Thanks
> 



Ok, "no-asm" helps. Sorry for the noise :)

Reply via email to