This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: problem with symlinks during libstdc++ build
- From: Ralf Wildenhues <Ralf dot Wildenhues at gmx dot de>
- To: gcc-help at gcc dot gnu dot org
- Date: Tue, 17 Jun 2008 08:21:17 +0000 (UTC)
- Subject: Re: problem with symlinks during libstdc++ build
- References: <5FCD9B43-C68B-42D1-A68B-56A3EB1710A9@gmail.com>
Hi Bob,
Bob Walters <bob.s.walters <at> gmail.com> writes:
>
> Getting a strange problem while building gcc from the current SVN head.
> Problem pops up during the make of libstdc++-v3.
>
> Compiling on MacOS, full gcc from SVN, with the following config:
> gnu make 3.81 (apple)
>
> Separate source and build directories.
>
> The Makefile in libstdc++/incude ends up with a series of stamp
> targets which establish symbolic links, of the form:
>
> stamp-bits: ${bits_headers}
> @-mkdir -p ${bits_builddir}
> @-cd ${bits_builddir} && $(LN_S) $? . 2>/dev/null
> @$(STAMP) stamp-bits
>
> It looks as if the "($LN_S) $? ." command is failing.
Can you show how exactly they fail? Remove the @ preceding the commands
and the 2>/dev/null to see what happens, and post the output of the failure,
please.
Thanks,
Ralf