libtool
[Top][All Lists]
Advanced

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

Re: DESTDIR, relink dependent lib, RPM and AIX


From: Frank Fegert
Subject: Re: DESTDIR, relink dependent lib, RPM and AIX
Date: Sun, 15 Oct 2006 14:14:55 +0200
User-agent: Debian Thunderbird 1.0.2 (X11/20060926)

Hello Ralf,

Ralf Wildenhues wrote:
> This particular bug has been fixed in the CVS version of Libtool, as far
> as I can see.  Its tests/destdir.at tests exposes the branch-1-5 failure.

i rebuild libtool with the v1.5.23a and v2.1a (each from the daily
CVS snapshot). The error remains the same with either version of
libtool. The dependend lib is still searched in $DIR rather than
$DESTDIR/$DIR:

$ libtool --version
ltmain.sh (GNU libtool) 1.5.23a (1.1220.2.412 2006/10/13 14:13:30)

...
make[4]: Entering directory `/tmp/frank/gettext-0.14.5/gettext-tools/lib'
test -z "/opt/afw/lib" || /opt/freeware/bin/bash ../../build-aux/mkinstalldirs 
"/tmp/frank/gettext-0.14.5-instroot/opt/afw/lib"
 /opt/freeware/bin/bash ../libtool --mode=install ../../build-aux/install-sh -c 
 'libgettextlib.la' 
'/tmp/frank/gettext-0.14.5-instroot/opt/afw/lib/libgettextlib.la'
libtool: install: warning: relinking `libgettextlib.la'
(cd /tmp/frank/gettext-0.14.5/gettext-tools/lib; /opt/freeware/bin/bash 
../libtool  --tag=CC --mode=relink gcc -O2 -g -fsigned-char -L/opt/afw/lib 
-Wl,-brtl -o libgettextlib.la -rpath /opt/afw/lib -release 0.14.5 
../intl/libintl.la -liconv -liconv -lc -no-undefined allocsa.lo argmatch.lo 
backupfile.lo addext.lo basename.lo c-ctype.lo c-strcasecmp.lo c-strncasecmp.lo 
classpath.lo closeout.lo copy-file.lo csharpcomp.lo csharpexec.lo 
error-progname.lo execute.lo exitfail.lo fatal-signal.lo
findprog.lo fstrcmp.lo full-write.lo fwriteerror.lo gcd.lo hash.lo javacomp.lo 
javaexec.lo linebreak.lo mbswidth.lo obstack.lo concatpath.lo pipe.lo 
progname.lo progreloc.lo quote.lo quotearg.lo safe-read.lo safe-write.lo 
sh-quote.lo tmpdir.lo wait-process.lo xmalloc.loxstrdup.lo xallocsa.lo 
xerror.lo xreadlink.lo xsetenv.lo localcharset.lo vasprintf.lo getline.lo 
getndelim2.lo getopt.lo getopt1.lo stpncpy.lo mkdtemp.lo error.lo 
canonicalize.lo -inst-prefix-dir /tmp/frank/gettext-0.14.5-instroot)
generating symbol list for `libgettextlib.la'
/usr/bin/nm -B -BCpg  .libs/allocsa.o .libs/argmatch.o .libs/backupfile.o 
.libs/addext.o .libs/basename.o .libs/c-ctype.o .libs/c-strcasecmp.o 
.libs/c-strncasecmp.o .libs/classpath.o .libs/closeout.o 
.libs/copy-file.o.libs/csharpcomp.o .libs/csharpexec.o .libs/error-progname.o 
.libs/execute.o .libs/exitfail.o .libs/fatal-signal.o .libs/findprog.o 
.libs/fstrcmp.o .libs/full-write.o .libs/fwriteerror.o .libs/gcd.o .libs/hash.o 
.libs/javacomp.o .libs/javaexec.o .libs/linebreak.o .libs/mbswidth.o
.libs/obstack.o .libs/concatpath.o .libs/pipe.o .libs/progname.o 
.libs/progreloc.o .libs/quote.o .libs/quotearg.o .libs/safe-read.o 
.libs/safe-write.o .libs/sh-quote.o .libs/tmpdir.o .libs/wait-process.o 
.libs/xmalloc.o .libs/xstrdup.o .libs/xallocsa.o .libs/xerror.o 
.libs/xreadlink.o .libs/xsetenv.o .libs/localcharset.o .libs/vasprintf.o 
.libs/getline.o .libs/getndelim2.o .libs/getopt.o .libs/getopt1.o 
.libs/stpncpy.o .libs/mkdtemp.o .libs/error.o .libs/canonicalize.o  | awk '{ if 
((($2 == "T")
|| ($2 == "D") || ($2 == "B")) && (substr($3,1,1) != ".")) { print $3 } }' | 
sort -u > .libs/libgettextlib.exp
gcc -o .libs/libgettextlib-0.14.5.so  .libs/allocsa.o .libs/argmatch.o 
.libs/backupfile.o .libs/addext.o .libs/basename.o .libs/c-ctype.o 
.libs/c-strcasecmp.o .libs/c-strncasecmp.o .libs/classpath.o .libs/closeout.o 
.libs/copy-file.o .libs/csharpcomp.o .libs/csharpexec.o .libs/error-progname.o 
.libs/execute.o .libs/exitfail.o .libs/fatal-signal.o .libs/findprog.o 
.libs/fstrcmp.o .libs/full-write.o .libs/fwriteerror.o .libs/gcd.o .libs/hash.o 
.libs/javacomp.o .libs/javaexec.o .libs/linebreak.o
.libs/mbswidth.o .libs/obstack.o .libs/concatpath.o .libs/pipe.o 
.libs/progname.o .libs/progreloc.o .libs/quote.o .libs/quotearg.o 
.libs/safe-read.o .libs/safe-write.o .libs/sh-quote.o .libs/tmpdir.o 
.libs/wait-process.o .libs/xmalloc.o .libs/xstrdup.o .libs/xallocsa.o 
.libs/xerror.o .libs/xreadlink.o .libs/xsetenv.o .libs/localcharset.o 
.libs/vasprintf.o .libs/getline.o.libs/getndelim2.o .libs/getopt.o 
.libs/getopt1.o .libs/stpncpy.o .libs/mkdtemp.o .libs/error.o 
.libs/canonicalize.o
-Wl,-blibpath:/opt/afw/lib:/opt/afw/lib:/opt/afw/lib/gcc/powerpc-ibm-aix5.3.0.0/4.1.1:/opt/afw/lib/gcc/powerpc-ibm-aix5.3.0.0/4.1.1/../../..:/usr/lib:/lib
 -L/opt/afw/lib /opt/afw/lib/libintl.so -liconv -lc -lc  -Wl,-brtl `if test "x" 
!= "x"; then echo "-Wl,"; else :; fi` -Wl,-bnoentry 
-Wl,-bexport:.libs/libgettextlib.exp -shared -Wl,-G
gcc: /opt/afw/lib/libintl.so: No such file or directory
libtool: install: error: relink `libgettextlib.la' with the above command 
before installing it


Regards,

        Frank




reply via email to

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