libtool: link: warning
Marco Atzeri
marco_atzeri@yahoo.it
Thu Dec 17 08:50:00 GMT 2009
--- Mer 16/12/09, Charles Wilson ha scritto:
> Data: Mercoledì 16 dicembre 2009, 19:00
> On Wed, 16 Dec 2009 16:39 +0000,
> "Marco Atzeri" wrote:
> > I suspect the problem is here, on the fortran libs
> path
> > coming as default
> >
> >
> > FLIBS=' -L/usr/lib/gcc/i686-pc-cygwin/4.3.4
> > -L/usr/lib/gcc/i686-pc-cygwin/4.3.4/../../.. -lm
> -lgfortranbegin
> > -lgfortran -lcygwin -luser32 -lkernel32 -ladvapi32
> -lshell32'
> >
> > there is the strange
> > /usr/lib/gcc/i686-pc-cygwin/4.3.4/../../..
> >
> > instead of the usual
> > /usr/lib
>
> This looks like a bug in libtool, as it parses the output
> of 'gcc
> -print-search-dirs' in order to determine the default lib
> paths. Take a
> look at the contents of libtool.m4, where
> _LT_SYS_DYNAMIC_LINKER is
> defined. Find the matching code in your configure
> script, and try to
> figure out what's going wrong there. I'll take a look once
> I get to
> rebuiding libtool for gcc-4.3.x, but I'm still in the
> process of pushing
> a few patches upstream first.
>
> --
> Chuck
>
not sure but I suspect
-----------------------------------------------------------
lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
BEGIN {RS=" "; FS="/|\n";} {
lt_foo="";
lt_count=0;
for (lt_i = NF; lt_i > 0; lt_i--) {
if ($lt_i != "" && $lt_i != ".") {
if ($lt_i == "..") {
lt_count++;
} else {
if (lt_count == 0) {
lt_foo="/" $lt_i lt_foo;
} else {
lt_count--;
}
}
}
}
if (lt_foo != "") { lt_freq[[lt_foo]]++; }
if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
}'`
------------------------------------------------
on
if (lt_foo != "") { lt_freq[[lt_foo]]++; }
if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
awk states sintax error due to double [
Shell test case attached.
removing the extra [ I have
$ ./prova.sh
/usr/lib/gcc/i686-pc-cygwin/4.3.4/../../../
/usr/lib
Regards
Marco
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: prova.sh.txt
URL: <http://cygwin.com/pipermail/cygwin/attachments/20091217/c3f6e3ab/attachment.txt>
-------------- next part --------------
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list