How, exactly, did you build OpenSSL? What is the exact command line and possble .OPT file you used to link your application?
Cheers, Richard In message <[EMAIL PROTECTED]> on Sun, 10 Jun 2007 11:14:20 +0200, Gabucino <[EMAIL PROTECTED]> said: gabor> Greetings. gabor> gabor> I have compiled OpenSSL 0.9.8e on VAX/VMS 7.3 (had to disable SHA512, gabor> because it insists on having 64bit long long). gabor> gabor> The created libraries were: libcrypto.olb and libssl.olb gabor> Yet, when I try to link them to my application, I get: gabor> gabor> %LINK-W-NUDFSYMS, 29 undefined symbols: gabor> %LINK-I-UDFSYM, BIO_F_BUFFER gabor> %LINK-I-UDFSYM, COMP_COMPRESS_BLOCK gabor> %LINK-I-UDFSYM, COMP_CTX_FREE gabor> %LINK-I-UDFSYM, COMP_CTX_NEW gabor> %LINK-I-UDFSYM, COMP_EXPAND_BLOCK gabor> %LINK-I-UDFSYM, COMP_ZLIB gabor> %LINK-I-UDFSYM, D2I_DHPARAMS gabor> %LINK-I-UDFSYM, ECDH_COMPUTE_KEY gabor> %LINK-I-UDFSYM, ERR_LOAD_CRYPTO_STRINGS gabor> %LINK-I-UDFSYM, EVP_ENC_NULL gabor> %LINK-I-UDFSYM, I2D_DHPARAMS gabor> %LINK-I-UDFSYM, OPENSSL_DIR_END gabor> %LINK-I-UDFSYM, OPENSSL_DIR_READ gabor> %LINK-I-UDFSYM, PEM_READ_BIO_PRIVATEKEY gabor> %LINK-I-UDFSYM, PEM_READ_BIO_RSAPRIVATEKEY gabor> %LINK-I-UDFSYM, PEM_READ_BIO_X509 gabor> %LINK-I-UDFSYM, PITEM_FREE gabor> %LINK-I-UDFSYM, PITEM_NEW gabor> %LINK-I-UDFSYM, PQUEUE_FIND gabor> %LINK-I-UDFSYM, PQUEUE_FREE gabor> %LINK-I-UDFSYM, PQUEUE_INSERT gabor> %LINK-I-UDFSYM, PQUEUE_ITERATOR gabor> %LINK-I-UDFSYM, PQUEUE_NEW gabor> %LINK-I-UDFSYM, PQUEUE_NEXT gabor> %LINK-I-UDFSYM, PQUEUE_PEEK gabor> %LINK-I-UDFSYM, PQUEUE_POP gabor> %LINK-I-UDFSYM, X509_CERTIFICATE_TYPE gabor> %LINK-I-UDFSYM, X509_STORE_LOAD_LOCATIONS gabor> %LINK-I-UDFSYM, X509_STORE_SET_DEFAULT_PATHS gabor> %LINK-W-USEUNDEF, undefined symbol D2I_DHPARAMS referenced gabor> in psect $CODE offset %X00001133 gabor> in module D1_CLNT file SSLROOT:[VAX_LIB]LIBSSL.OLB;3 gabor> %LINK-W-USEUNDEF, undefined symbol I2D_DHPARAMS referenced gabor> in psect $CODE offset %X00001139 gabor> in module D1_CLNT file SSLROOT:[VAX_LIB]LIBSSL.OLB;3 gabor> %LINK-W-USEUNDEF, undefined symbol PQUEUE_NEW referenced gabor> in psect $CODE offset %X000000E2 gabor> in module D1_LIB file SSLROOT:[VAX_LIB]LIBSSL.OLB;3 gabor> %LINK-W-USEUNDEF, undefined symbol PQUEUE_FREE referenced gabor> in psect $CODE offset %X00000135 gabor> in module D1_LIB file SSLROOT:[VAX_LIB]LIBSSL.OLB;3 gabor> %LINK-W-USEUNDEF, undefined symbol PQUEUE_FREE referenced gabor> in psect $CODE offset %X00000146 gabor> in module D1_LIB file SSLROOT:[VAX_LIB]LIBSSL.OLB;3 gabor> %LINK-W-USEUNDEF, undefined symbol PQUEUE_FREE referenced gabor> in psect $CODE offset %X00000157 gabor> in module D1_LIB file SSLROOT:[VAX_LIB]LIBSSL.OLB;3 gabor> %LINK-W-USEUNDEF, undefined symbol PQUEUE_FREE referenced gabor> in psect $CODE offset %X00000168 gabor> in module D1_LIB file SSLROOT:[VAX_LIB]LIBSSL.OLB;3 gabor> %LINK-W-USEUNDEF, undefined symbol PQUEUE_POP referenced gabor> in psect $CODE offset %X000001B7 gabor> in module D1_LIB file SSLROOT:[VAX_LIB]LIBSSL.OLB;3 gabor> %LINK-W-USEUNDEF, undefined symbol PITEM_FREE referenced gabor> in psect $CODE offset %X000001D2 gabor> in module D1_LIB file SSLROOT:[VAX_LIB]LIBSSL.OLB;3 gabor> %LINK-W-USEUNDEF, undefined symbol PQUEUE_POP referenced gabor> in psect $CODE offset %X000001E1 gabor> in module D1_LIB file SSLROOT:[VAX_LIB]LIBSSL.OLB;3 gabor> %LINK-W-USEUNDEF, undefined symbol PQUEUE_FREE referenced gabor> in psect $CODE offset %X000001FC gabor> in module D1_LIB file SSLROOT:[VAX_LIB]LIBSSL.OLB;3 gabor> ... gabor> ... gabor> ... gabor> gabor> I tried the publicly available WASD/SSL package (which also contains gabor> these libs), but got the same results. -- Richard Levitte [EMAIL PROTECTED] http://richard.levitte.org/ "When I became a man I put away childish things, including the fear of childishness and the desire to be very grown up." -- C.S. Lewis ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]