[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

1.5.22 running ldconfig for unknown reason

From: Akim Demaille
Subject: 1.5.22 running ldconfig for unknown reason
Date: Tue, 24 Oct 2006 11:23:07 +0200

TIMESTAMP=" (1.1220.2.365 2005/12/18 22:14:06)"


I have not investigated the following, so for a start I would just
like to know whether the following is expected or not (doesn't
seem to be):

address@hidden ~/src/urbi/kernel1 $ sudo make install -C _build/aibo/src
make  install-am
sed -e 's/libdir=.*/libdir=/' \
   -e 's/installed=.*/installed=no/' \
   .libs/libkernel.lai >libkernel.lai.new
mv -f libkernel.lai.new .libs/libkernel.lai
test -z "/usr/local/gostai/kernel/include/parser/bison" ||
/Users/akim/src/urbi/kernel1/build-aux/install-sh -d
/bin/sh /Users/akim/src/urbi/kernel1/build-aux/install-sh-c -c -m 644
-C '../../../src/parser/bison/flex-lexer.hh'
test -z "" || /Users/akim/src/urbi/kernel1/build-aux/install-sh -d ""
test -z "/usr/local/gostai/kernel/mipsel-linux/aibo" ||
/Users/akim/src/urbi/kernel1/build-aux/install-sh -d
/bin/sh ../libtool --mode=install /opt/local/bin/ginstall -c
'libkernel.la' '/usr/local/gostai/kernel/mipsel-linux/aibo/libkernel.la'
/opt/local/bin/ginstall -c .libs/libkernel.lai
/opt/local/bin/ginstall -c .libs/libkernel.a
chmod 644 /usr/local/gostai/kernel/mipsel-linux/aibo/libkernel.a
mipsel-linux-ranlib /usr/local/gostai/kernel/mipsel-linux/aibo/libkernel.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/gostai/kernel/mipsel-linux/aibo
../libtool: line 1: ldconfig: command not found
Libraries have been installed in:

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 run these commands:
      PATH="$PATH:/sbin" ldconfig -n /usr/local/gostai/kernel/mipsel-linux/aibo

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.

As you can see ldconfig is run although the library is not
dynamic (and besides, it's cross-compiled, so I'm not sure
it makes sense anyway, but how could it know it?).  And it
doesn't seem to catch the failure, which is a bug I guess.

I'm not sure my situation is really valid, as I already started
to discuss with Ralf in the following unfinished thread (lack
of time...).


reply via email to

[Prev in Thread] Current Thread [Next in Thread]