Wednesday 10 September, 2003
#More Makefile hackery. Think I have broken the back of it now - at least if you have GNU Make :) (or some other make that supports -include). Platform specific stuff is now isolated in the top level Makefile.header. Here's the place where which compiler and what have you gets specified. Hopefully then, everything else should just work. I'm using this mechanism to build on Linux and Cygwin, just by changing Makefile.header. (CVS now includes a Makefile.header.cygwin that you can use. Similar files for other platforms very welcome.) Today's successful build matrix is, in no particular order
- gcc 3.2 on cygwin 1.5.3-1 with expat 1.95.2
- VC7 on Windows2000 with MSXML
- VC6 on Windows2000 with MSXML
- gcc 3.2.3 on Linux (2.4 kernel) with expat 1.95.6
[Add a comment]
