it is almost the reason that u enable mfloat option with ur gcc,try to disable it? ----- Original Message ----- From: Rudolf Leitgeb <[EMAIL PROTECTED]> Date: Fri, 19 Sep 2003 15:41:02 +0200 To: [EMAIL PROTECTED] Subject: Compiling openssl 0.9.7b under OpenBSD 2.8
> I got major problems getting a shared libcrypto library compiled under OpenBSD > 2.8. I tried a variety of different versions of openssl (starting with > 0.9.6a) but had no luck. > > The last command invoked is AFAIK the linker command which goes like > gcc -shared -o libcrypto.so.0.9.7 -Wl,-soname=libcrypto.so.0.9.7 > -Wl,-Bsymbolic -Wl,--whole-archive libcrypto.a -Wl,--no-whole-archive -L. -lc > > It yields a huge list of errors like > > /usr/lib/libc.so.25.2: Definition of symbol `___fixdfdi' (multiply defined) > /usr/lib/libc.so.25.2: Definition of symbol `___divdi3' (multiply defined) > /usr/lib/libc.so.25.2: Definition of symbol `___muldi3' (multiply defined) > /usr/lib/libc.so.25.2: Definition of symbol `___ashldi3' (multiply defined) > .... > /usr/lib/gcc-lib/i386-unknown-openbsd2.8/2.95.3/libgcc.a(__main.o): Definition > of symbol `__exit_dummy_ref' (multiply defined) > /usr/lib/gcc-lib/i386-unknown-openbsd2.8/2.95.3/libgcc.a(__main.o): Definition > of symbol `___do_global_ctors' (multiply defined) > /usr/lib/gcc-lib/i386-unknown-openbsd2.8/2.95.3/libgcc.a(__main.o): Definition > of symbol `___main' (multiply defined) > ..... > /usr/src/gnu/egcs/gcc/libgcc2.c:1981: Definition of symbol `___bb_exit_func' > (multiply defined) > /usr/src/gnu/egcs/gcc/libgcc2.c:1981: Definition of symbol `___bb_init_func' > (multiply defined) > > > and so on. > > Is this a known problem and is there a work around ? > > Cheers > > Rudi > > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > Development Mailing List [EMAIL PROTECTED] > Automated List Manager [EMAIL PROTECTED] -- ______________________________________________ http://www.linuxmail.org/ Now with e-mail forwarding for only US$5.95/yr Powered by Outblaze ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
