On Thu, Aug 18, 2005 at 02:52:04PM +1000, Anibal Monsalve Salazar wrote: > >Attempting to compile a program with -lbeecrypt, and using its md5 > >functions, yields:
> >/usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbeecrypt.so: undefined
> >reference to `mppndiv'
> >/usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbeecrypt.so: undefined
> >reference to `mpmultwo'
> >/usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbeecrypt.so: undefined
> >reference to `mpaddw'
> >/usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbeecrypt.so: undefined
> >reference to `mpsetmul'
> >/usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbeecrypt.so: undefined
> >reference to `sha1Process'
> >/usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbeecrypt.so: undefined
> >reference to `mpodd'
> >/usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbeecrypt.so: undefined
> >reference to `mpfill'
> >/usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbeecrypt.so: undefined
> >reference to `mpsub'
> >/usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbeecrypt.so: undefined
> >reference to `mpzero'
> >/usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbeecrypt.so: undefined
> >reference to `mpsubw'
> >/usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbeecrypt.so: undefined
> >reference to `mpaddsqrtrc'
> >/usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbeecrypt.so: undefined
> >reference to `mpdivtwo'
> >/usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbeecrypt.so: undefined
> >reference to `mpadd'
> >/usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbeecrypt.so: undefined
> >reference to `mpeven'
> >/usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbeecrypt.so: undefined
> >reference to `mpaddmul'
> >collect2: ld returned 1 exit status
> Please see bug #323500.
I'm sorry, what does anything in bug #323500 have to do with missing
symbols in /usr/lib/libbeecrypt.so.6?
$ ldd -d -r /usr/lib/libbeecrypt.so.6
linux-gate.so.1 => (0xffffe000)
librt.so.1 => /lib/tls/librt.so.1 (0x40065000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0x4006d000)
libdl.so.2 => /lib/tls/libdl.so.2 (0x4007f000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40083000)
libm.so.6 => /lib/tls/libm.so.6 (0x4013d000)
libc.so.6 => /lib/tls/libc.so.6 (0x40164000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x4029c000)
/lib/ld-linux.so.2 (0x80000000)
undefined symbol: mppndiv (/usr/lib/libbeecrypt.so.6)
undefined symbol: mpmultwo (/usr/lib/libbeecrypt.so.6)
undefined symbol: mpaddw (/usr/lib/libbeecrypt.so.6)
undefined symbol: mpsetmul (/usr/lib/libbeecrypt.so.6)
undefined symbol: sha1Process (/usr/lib/libbeecrypt.so.6)
undefined symbol: mpodd (/usr/lib/libbeecrypt.so.6)
undefined symbol: mpfill (/usr/lib/libbeecrypt.so.6)
undefined symbol: mpsub (/usr/lib/libbeecrypt.so.6)
undefined symbol: mpzero (/usr/lib/libbeecrypt.so.6)
undefined symbol: mpsubw (/usr/lib/libbeecrypt.so.6)
undefined symbol: mpaddsqrtrc (/usr/lib/libbeecrypt.so.6)
undefined symbol: mpdivtwo (/usr/lib/libbeecrypt.so.6)
undefined symbol: mpadd (/usr/lib/libbeecrypt.so.6)
undefined symbol: mpeven (/usr/lib/libbeecrypt.so.6)
undefined symbol: mpaddmul (/usr/lib/libbeecrypt.so.6)
$
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
[EMAIL PROTECTED] http://www.debian.org/
signature.asc
Description: Digital signature

