I just discovered that my FreeBSD Makefile fails miserably on a linux system with GNU Make 3.80.
In particular I was surprised to find out that GNU make considers suffix rules obsolete: http://www.gnu.org/software/make/manual/html_node/Suffix-Rules.html#Suffix-Rules I didn't think the suffix rules are obsolete in BSD make, are they? The GNU replacement for suffix rules are "pattern rules". Now these don't seem to be supported by BSD make, are they? Also, since ".for .endfor" construct doesn't seem to be supported by GNU make (please confirm or correct if I'm wrong), what is an alternative in GNU make? My aim, of course, is to have a makefile, which would work on both GNU and BSD make. The project is comparatively simple, just a collection of fortran files, which need to be compiled and several executables need to be linked against a number of libraries. Many thanks Anton -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"