This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Failure in a complete build of current gcc snapshot
- From: Dave Korn <dave dot korn dot cygwin at googlemail dot com>
- To: Angelo Graziosi <angelo dot graziosi at alice dot it>
- Cc: GCC <gcc at gcc dot gnu dot org>, DaveK <dave dot korn dot cygwin at googlemail dot com>
- Date: Sun, 26 Jul 2009 01:26:05 +0100
- Subject: Re: Failure in a complete build of current gcc snapshot
- References: <4A698B34.4000906@alice.it> <4A6B7DD7.3050703@alice.it>
Angelo Graziosi wrote:
>
> ...are the files with an '*' in their names, like libstdc++*-gdb.py,
> allowed on Cygwin?
No, it's a glob match, the makefile expects there to be something to match
that pattern but there isn't so the shell returns it verbatim instead of
expanding it. The reason why nothing matches is probably DESTDIR-related but
it could be connected to use of -j.
>> make[4]: Nothing to be done for `install-exec-am'.
>> test -z "/usr/local/gfortran/share/gcc-4.5.0/python" || mkdir -p --
>> "/tmp/inst/usr/local/gfortran/share/gcc-4.5.0/python"
>> /bin/sh: line 0: cd: /usr/local/gfortran/lib/gcc/i686-pc-cygwin/4.5.0:
>> No such file or directory
Notice here how it tests for the real install dir, then if it doesn't exist
it creates the DESTDIR-prefixed version, then it tries to cd into the real one
and fails. That's definitely a bug there.
cheers,
DaveK