Unable to build gcc4.1.2 with MinGW/MSys
Brian Dessent
brian@dessent.net
Sat Feb 17 10:35:00 GMT 2007
David Gressett wrote:
> make[3]: Entering directory `/home/Administrator/objdir/libcpp'
> .deps/charset.Po:1: *** multiple target patterns. Stop.
> make[3]: Leaving directory `/home/Administrator/objdir/libcpp'
> make[2]: *** [all-libcpp] Error 2
>
> What am I doing wrong?
This looks like a dos-style path containing a drive letter has somehow
leaked into a Makefile, and the version of make you're using is confused
by a path with a colon in it (which is usually forbidden in unixy
makes.) You might want to try a different make version, there are
several available on the mingw.org site compiled in various ways. I'm
not sure what the differences are; you should ask on their list. A
recent build of make 3.81 configured as MinGW (as opposed to MSYS)
should work with dos-style paths. As a workaround you would try
configuring with --disable-nls which might skip that particular part of
the build. And in general, try the mingw-users list.
Brian
More information about the Gcc-help
mailing list