bug-libtool
[Top][All Lists]
Advanced

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

Re: bash versus printf -exported_symbol on OSF


From: Martin MOKREJŠ
Subject: Re: bash versus printf -exported_symbol on OSF
Date: Tue, 14 Jan 2003 13:14:06 +0100 (CET)

On Tue, 14 Jan 2003, Christian Cornelssen wrote:

> Hi,
>
> On Tue, 14 Jan 2003, [iso-8859-2] Martin MOKREJ? wrote:
>
> > No, it doesn't work. Actually, there's something more rotten in todays
> > cvs!
>
> (That's why I still use 1.4.3 with some workarounds for C++.)
>
> Apparently some feature detections have had ignored failures,
> resulting in some unexpectedly empty shell variables:
>
> > ../libtool: test: : integer expression expected
> > ../libtool: test: : integer expression expected
> > using reloadable object file for export list...
> >  -e "^[^_].*" ".libs/libgdk_pixbuf-2.0.exp" > ".libs/libgdk_pixbuf-2.0.expT"
> > ../libtool: -e: command not found
>
> (Presumably something like "test $num -gt 0" and "$grep -e ...")
>
> > for i in `cat .libs/libgdk_pixbuf-2.0.exp`; do printf "-exported_symbol " 
> > >> .libs/libgdk_pixbuf-2.0.so.200.200.0.exp; echo "$i" >> 
> > .libs/libgdk_pixbuf-2.0.so.200.200.0.exp; done; echo "-hidden">> 
> > .libs/libgdk_pixbuf-2.0.so.200.200.0.exp
> > ../libtool: printf: illegal option: -e
>
> Hey, that libtool is not the patched one!
>
> After building the new libtool, you have to "libtoolize -f -c" your
> package (where libtool is used), in order to regenerate its copy
> of libtool.  (And then "aclocal", "autoconf", "automake -f -a -c", or
> just "autoreconf -f -i").  Then reconfigure and rebuild.  The typical
> risk taken with that is that the package may have been tuned for
> autoconf-2.13 and thus be incompatible with later versions...

I've rerun aclocal and libtoolize --force, but I think you know more about
these. After rerunning suggested commands above I agree, that the printf
problem is fixed. Now, what about the

/usr/bin/ld:
-R/software/@sys/usr/lib: Unknown flag
/usr/bin/ld: Usage: /usr/bin/ld [options] file [...]

? ;-)
-- 
Martin Mokrejs <address@hidden>, <address@hidden>
PGP5.0i key is at http://www.natur.cuni.cz/~mmokrejs
MIPS / Institute for Bioinformatics <http://mips.gsf.de>
GSF - National Research Center for Environment and Health
Ingolstaedter Landstrasse 1, D-85764 Neuherberg, Germany
tel.: +49-89-3187 3683 , fax: +49-89-3187 3585




reply via email to

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