undefined symbol: GENERAL_NAME_free in neon
yinglcs at gmail.com
Thu Oct 9 00:14:21 EDT 2008
On Wed, Oct 8, 2008 at 1:22 PM, Joe Orton <joe at manyfish.co.uk> wrote:
> On Wed, Oct 08, 2008 at 11:43:28AM -0500, ying lcs wrote:
>> On Wed, Oct 8, 2008 at 2:25 AM, Joe Orton <joe at manyfish.co.uk> wrote:
>> > On Wed, Oct 08, 2008 at 01:06:16AM -0500, ying lcs wrote:
>> >> ImportError: /home/scheung/bin/lib/libsvn_ra_neon-1.so.0: undefined
>> >> symbol: GENERAL_NAME_free
>> > 1) What version of OpenSSL are you using?
>> It said:
>> $ openssl version
>> OpenSSL 0.9.8g 19 Oct 2007
> Is this provided by your distribution, or did you compile it yourself?
> Does OpenSSL have shared libraries built? (.so not .a)
>> > 2) Where there any compiler warnings during compilation of neon?
>> neon is compile as part of subversion compilation.
>> > 3) If you have multiple versions of OpenSSL installed on this machine,
>> > are you sure you are linking against the correct one? (i.e. the same
>> > one used during the neon build)
>> I think there is only 1 version of openssl. I am not sure how can i
>> verify that.
> Run "ldd" against the installed libneon.so.xxx and check that the path
> to the OpenSSL .so matches what you expect.
> Please run "make clean; make > make.out" and either upload both the
> make.out and the config.log file somewhere or mail them in to the list.
> Regards, Joe
Thank you. I only get libneon.a and libneon.la, thereisno libneon.so.
And when I do 'ldd ' libsvn_ra_neon-1.so, it has no links to openssl
$ ldd libsvn_ra_neon-1.so
linux-gate.so.1 => (0xb7eef000)
libsvn_delta-1.so.0 => /home/scheung/bin/lib/libsvn_delta-1.so.0 (0xb7ea7000)
libsvn_subr-1.so.0 => /home/scheung/bin/lib/libsvn_subr-1.so.0 (0xb7e6f000)
libaprutil-0.so.0 => /home/scheung/bin/lib/libaprutil-0.so.0 (0xb7e59000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7e38000)
libapr-0.so.0 => /home/scheung/bin/lib/libapr-0.so.0 (0xb7e16000)
librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7e0d000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7de8000)
libcrypt.so.1 => /lib/tls/i686/cmov/libcrypt.so.1 (0xb7db5000)
libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0xb7d9d000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7d85000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7d81000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7c32000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7c1d000)
i have attached the log for neon for building neon.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 21671 bytes
Desc: not available
Url : http://lists.manyfish.co.uk/pipermail/neon/attachments/20081008/a15294e3/attachment-0005.obj
More information about the neon