SUN make and gcc 3.0: committed changes to branch

Hans-Peter Nilsson hans-peter.nilsson@axis.com
Wed May 30 23:55:00 GMT 2001


> From: Alexandre Oliva <aoliva@redhat.com>
> Date: 31 May 2001 03:15:12 -0300

> Incidentally, automake supports srcdir != objdir only when using GNU
> make, because other makes are way too broken in VPATH support.

No, I don't see where the automake manual says it requires GNU
make for that.  I see it says about that (in INSTALL): "To do
this, you must use a version of `make' that supports the `VPATH'
variable, such as GNU `make'".  Besides, in some places, such as
lib/am/check.am, there are constructs to cater to SUN make VPATH
peculiarities.

> I guess you've just found one of the reasons for that.

:-(

Ugh.  You can never win.  FWIW, it seems automake handles
"hand-written" rules for install-glibcppinstallHEADERS and
uninstall-glibcppinstallHEADERS (and documents overriding
generated rules as being supported), so I guess we can patch
this up to work until automake is fixed.  I'll test that.

brgds, H-P



More information about the Libstdc++ mailing list