This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
How to work around libtool problem?
- From: "H. J. Lu" <hjl at lucon dot org>
- To: gcc at gcc dot gnu dot org
- Date: Fri, 22 Nov 2002 23:48:59 -0800
- Subject: How to work around libtool problem?
libjava has
Executing on host:
/export/build/gnu/gcc/build-i686-linux/i686-pc-linux-gnu/libjava/testsuite/../libtool
--silent --tag=GCJ --mode=compile
/export/build/gnu/gcc/build-i686-linux/gcc/gcj
-B/export/build/gnu/gcc/build-i686-linux/gcc/ --encoding=UTF-8
-B/export/build/gnu/gcc/build-i686-linux/i686-pc-linux-gnu//libjava/ -c -o
PR1343.o
/export/build/gnu/gcc/build-i686-linux/i686-pc-linux-gnu/libjava/testsuite/PR1343.class
(timeout = 300)
Executing on host:
/export/build/gnu/gcc/build-i686-linux/i686-pc-linux-gnu/libjava/testsuite/../libtool
--silent --tag=GCJ --mode=compile
/export/build/gnu/gcc/build-i686-linux/gcc/gcj
-B/export/build/gnu/gcc/build-i686-linux/gcc/ --encoding=UTF-8
-B/export/build/gnu/gcc/build-i686-linux/i686-pc-linux-gnu//libjava/ -c -o
PR1343\$1\$x1.o
/export/build/gnu/gcc/build-i686-linux/i686-pc-linux-gnu/libjava/testsuite/PR1343\$1\$x1.class
(timeout = 300)
gcj:
/export/build/gnu/gcc/build-i686-linux/i686-pc-linux-gnu/libjava/testsuite/PR1343-B/export/build/gnu/gcc/build-i686-linux/gcc/.class:
No such file or directory^M
gcj: no input files^M
compiler exited with status 1
It seems that libtool does the wrong thing with "\$" as the part of
the filename in command line under Linux. It may have something to do
with libtool and eval. What is the best way to fix it?
H.J.