%% [EMAIL PROTECTED] writes:
ws> @F does not work (Linux Intel x86 only).
ws> (No problems on other platforms with the same or older make versions)
Again, I find this very hard to believe. Are you sure you're using GNU
make on those other platforms? I sincerely doubt it. Run "make
--version" to be sure.
ws> $(OBJECTS) : ../$$(@F:.o=.cxx)
This syntax is not and has never been legal in GNU make.
Some other versions of make, like Solaris make, support the $$@
"feature", but GNU make has never done so.
See the GNU make manual section "Incompatibilities and Missing Features"
which explains that this isn't supported in GNU make, and gives a
workaround which should solve your particular problem (although it
doesn't replace every use of $$@).
--
-------------------------------------------------------------------------------
Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at:
http://www.gnu.org http://www.paulandlesley.org/gmake/
"Please remain calm...I may be mad, but I am a professional." --Mad Scientist
_______________________________________________
Bug-make mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-make