Could not find libmcrypto
Juha Heinanen
jh at tutpro.com
Tue May 16 19:48:31 CEST 2006
Zach Welch writes:
> It's been there for a while; including last week. What it probably means
> is that libmcrypto failed to build properly. Look at the actual errors
> produced by the configure script, not just the output printed on the
> screen. The full results are in build/<spec>/<project>/config.log.
libmcrypto was installed without problems:
/usr/bin/install -c .libs/libmcrypto.so.0.0.0T /usr/src/minisip/trunk.work/install/x86-pc-linux-gnu/usr/lib/libmcrypto.so.0.0.0
(cd /usr/src/minisip/trunk.work/install/x86-pc-linux-gnu/usr/lib && rm -f libmcrypto.so.0 && ln -s libmcrypto.so.0.0.0 libmcrypto.so.0)
(cd /usr/src/minisip/trunk.work/install/x86-pc-linux-gnu/usr/lib && rm -f libmcrypto.so && ln -s libmcrypto.so.0.0.0 libmcrypto.so)
/usr/bin/install -c .libs/libmcrypto.lai /usr/src/minisip/trunk.work/install/x86-pc-linux-gnu/usr/lib/libmcrypto.la
PATH="$PATH:/sbin" ldconfig -n /usr/src/minisip/trunk.work/install/x86-pc-linux-gnu/usr/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/src/minisip/trunk.work/install/x86-pc-linux-gnu/usr/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
test -z "/usr/src/minisip/trunk.work/install/x86-pc-linux-gnu/usr/lib/pkgconfig" || mkdir -p -- "/usr/src/minisip/trunk.work/install/x86-pc-linux-gnu/usr/lib/pkgconfig"
/usr/bin/install -c -m 644 'libmcrypto.pc' '/usr/src/minisip/trunk.work/install/x86-pc-linux-gnu/usr/lib/pkgconfig/libmcrypto.pc'
make[2]: Leaving directory `/usr/src/minisip/trunk.work/build/x86-pc-linux-gnu/libmcrypto'
make[1]: Leaving directory `/usr/src/minisip/trunk.work/build/x86-pc-linux-gnu/libmcrypto'
but still a bit later in build process libmcrypto is not found:
checking for main in -lmcrypto... no
configure: error: Could not find libmcrypto. Please install the corresponding package.
system /usr/src/minisip/trunk.work/libmnetutil/configure --cache=/usr/src/minisip/trunk.work/build/x86-pc-linux-gnu/config.cache --srcdir=/usr/src/minisip/trunk.work/libmnetutil --prefix=/usr/src/minisip/trunk.work/install/x86-pc-linux-gnu/usr --enable-shared --disable-ipv6 --enable-maintainer-mode --disable-debug --disable-static --disable-test-suite --with-mutil=/usr/src/minisip/trunk.work/libmutil --with-mcrypto=/usr/src/minisip/trunk.work/libmcrypto failed: 256 at ./build.pl line 427.
this kind of problem didn't exist a few days ago.
-- juha
More information about the Minisip-users
mailing list