logo       

Re: Support for the Intel C++ compiler is broken: msg#00098

gnu.libtool.bugs

Subject: Re: Support for the Intel C++ compiler is broken

Gary V.Vaughan wrote:
I can commit a proper patch to the development tree based on the results of
the above.


Great! Please, let me know when you have done it: I will test everything
again also on larger projects and let you know how it goes.


Its in cvs HEAD now. Please test.

Hi Gary,

here is what happens after bootstrap and configure
of the cvs HEAD version:

$ make
make all-recursive
make[1]: Entering directory `/usr/local/distrib/libtool'
Making all in .
make[2]: Entering directory `/usr/local/distrib/libtool'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/usr/local/distrib/libtool'
Making all in libltdl
make[2]: Entering directory `/usr/local/distrib/libtool/libltdl'
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H="<config.h>" -DLTDL -I. -I. -I..
-I.. -I.. -g -O2 -MT ltdl.lo -MD -MP -MF ".deps/ltdl.Tpo" -c -o ltdl.lo ltdl.c; \
then mv -f ".deps/ltdl.Tpo" ".deps/ltdl.Plo"; else rm -f ".deps/ltdl.Tpo"; exit
1; fi
gcc "-DHAVE_CONFIG_H=<config.h>" -DLTDL -I. -I. -I.. -I.. -I.. -g -O2 -MT
ltdl.lo -MD -MP -MF .deps/ltdl.Tpo -c ltdl.c -fPIC -DPIC -o .libs/ltdl.o
In file included from lt__glibc.h:52,
from lt__private.h:60,
from ltdl.c:31:
argz.h:41: error: parse error before "lt__argz_append"
argz.h:42: warning: data definition has no type or storage class
argz.h:43: error: parse error before "lt__argz_create_sep"
argz.h:44: warning: data definition has no type or storage class
argz.h:45: error: parse error before "lt__argz_insert"
argz.h:46: warning: data definition has no type or storage class
ltdl.c: In function `argzize_path':
ltdl.c:593: error: `error_t' undeclared (first use in this function)
ltdl.c:593: error: (Each undeclared identifier is reported only once
ltdl.c:593: error: for each function it appears in.)
ltdl.c:593: error: parse error before "error"
ltdl.c:599: error: `error' undeclared (first use in this function)
ltdl.c: In function `foreach_dirinpath':
ltdl.c:649: warning: assignment makes pointer from integer without a cast
ltdl.c: In function `lt_argz_insert':
ltdl.c:1478: error: `error_t' undeclared (first use in this function)
ltdl.c:1478: error: parse error before "error"
ltdl.c:1480: error: `error' undeclared (first use in this function)
ltdl.c: In function `lt_argz_insertinorder':
ltdl.c:1507: warning: assignment makes pointer from integer without a cast
ltdl.c: In function `foreachfile_callback':
ltdl.c:1633: warning: assignment makes pointer from integer without a cast
make[2]: *** [ltdl.lo] Error 1
make[2]: Leaving directory `/usr/local/distrib/libtool/libltdl'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/distrib/libtool'
make: *** [all] Error 2

--
Prof. Roberto Bagnara
Computer Science Group
Department of Mathematics, University of Parma, Italy
http://www.cs.unipr.it/~bagnara/
mailto:bagnara@xxxxxxxxxxx


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise