Hello Sam,

Sam Varshavchik <[EMAIL PROTECTED]> wrote
in article Re: [Courier-imap] compile error on solalis8 
at Wed, 12 Dec 2007 06:59:35 -0500
>You probably need to add /usr/local/ss/lib to -R. This presumes this is 
>where you installed OpenSSL. Furthermore, you must build OpenSSL as a shared 
>library, not as a static library.

Thank you for advise.
I build OpenSSL shared library and install.(also update 0.9.8g)

># ls -FCa /usr/local/ssl/lib
>./                   libcrypto.so@        libssl.so.0.9.8*
>../                  libcrypto.so.0.9.8*  pkgconfig/
>engines/             libssl.a
>libcrypto.a          libssl.so@

Then add path to -R in configure.(imap-4.1.1)

>LDFLAGS='-R/usr/local/ssl/lib:/usr/local/lib:/usr/lib...

but compiler said error same as before.

>gcc -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/local/ssl/include  -I./.. -I.. -Wall 
>-g
> -O2 -c starttls.c
>Linking couriertls
>Undefined                       first referenced
> symbol                             in file
>SSL_load_error_strings              ./.libs/libcouriertls.a(libcouriertls.o)
>TLSv1_method                        ./.libs/libcouriertls.a(libcouriertls.o)
>SSLv2_method                        ./.libs/libcouriertls.a(libcouriertls.o)
>SSL_CTX_use_PrivateKey_file         ./.libs/libcouriertls.a(libcouriertls.o)
>SSL_CTX_use_RSAPrivateKey_file      ./.libs/libcouriertls.a(libcouriertls.o)
>SSL_CTX_sess_set_remove_cb          ./.libs/libcouriertls.a(libcouriertls.o)
>SSL_CTX_use_certificate_chain_file  ./.libs/libcouriertls.a(libcouriertls.o)
>SSL_CTX_sess_set_get_cb             ./.libs/libcouriertls.a(libcouriertls.o)
>SSL_CTX_sess_set_new_cb             ./.libs/libcouriertls.a(libcouriertls.o)
>d2i_SSL_SESSION                     ./.libs/libcouriertls.a(libcouriertls.o)
>RSA_generate_key                    ./.libs/libcouriertls.a(libcouriertls.o)
>i2d_SSL_SESSION                     ./.libs/libcouriertls.a(libcouriertls.o)
>SSLv23_method                       ./.libs/libcouriertls.a(libcouriertls.o)
>SSL_library_init                    ./.libs/libcouriertls.a(libcouriertls.o)
>ld: fatal: Symbol referencing errors. No output written to couriertls
>collect2: ld returned 1 exit status

Please give another advise.

-- 
Koichi Mori

-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Courier-imap mailing list
Courier-imap@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap

Reply via email to