2011-01-02 12:34, Eli Zaretskii wrote: EZ> ... Do you _really_ have *.CPP files ...
Yes. We have a project with about thousand source files, most of them originally edited with the BRIEF editor which converts all filenames into uppercase when writing to new files. Other CPP (and include) files are generated by code generators which generate .CPP files or .cpp files, as nobody did care when writing these generators. Until now, we used OpusMake from www.opussoftware.com, which served us unchangedly for about 12 years but now has to be replaced by another make as it does not run on 64-bit Windows. As we found no commercial MAKE with adequate features and reliable support, and as we do not want again to be stuck with a software whose company stops development and support, we decided to try to convert our projects to GNU make. Of course, we can update our code generators to generate ".cpp" consistently (we already have done this), and we can rename all our 1,000+ source files to use lowercase only filenames (we just have started this, as we found a helpful utility to do this, but it still is a lot of stupid and time-consuming work). EZ> If the problem is with file-name EZ> extensions, you could take care of it by defining suitable rules for EZ> both %.cpp and %.CPP etc. Unfortunately, not. At this time, we have a lot of XYZ.CPP and xyz.obj, and things like this. Thank you for the information, anyway. _______________________________________________ Make-w32 mailing list Make-w32@gnu.org http://lists.gnu.org/mailman/listinfo/make-w32