On Thu, Apr 19, 2001 at 01:35:13PM -0400, Monique Mandala wrote:
> /usr/ccs/bin/ld: Unsatisfied symbols:
>    X509_NAME_oneline (code)
>    SSL_accept (code)
>    RAND_seed (code)
>    SSL_set_fd (code)
>    SSL_library_init (code)
>    ERR_get_error (code)
>    SSL_CTX_set_verify (code)
> etc.
> 
> This is my compile script:
> 
> #!/bin/ksh
> CC -g -w -I/usr/local/ssl/include -o SSLserv.exe \
> -I/home/monique/openssl-0.9.6/crypto/rsa \
> -L/usr/local/ssl/lib -lssl -lcrypto \
> +a1 +eh \
> serv.cpp

Dependencies are resolved from left to right. As serv.cpp is only
listed to the right of -lssl and -l crypto, the dependencies of
serv.cpp are only found when the processing of -lssl and -lcrypto
is already finished. Change your script, so that the libraries
come last.
> CC -g -w -I/usr/local/ssl/include -o SSLserv.exe \
> +a1 +eh \
> serv.cpp \
> -I/home/monique/openssl-0.9.6/crypto/rsa \
> -L/usr/local/ssl/lib -lssl -lcrypto

Best regards,
        Lutz
-- 
Lutz Jaenicke                             [EMAIL PROTECTED]
BTU Cottbus               http://www.aet.TU-Cottbus.DE/personen/jaenicke/
Lehrstuhl Allgemeine Elektrotechnik                  Tel. +49 355 69-4129
Universitaetsplatz 3-4, D-03044 Cottbus              Fax. +49 355 69-4153
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to