Hi, sorry for the delay....
I second that config.h-msvc6.in (having cygwin to compile MSVC) is plain silly. You may have noticed that the Version in CVS has a config.h-msvc8 without the @VERSION@ madness. ... > >* They don't even work for newer Visual Studios > >(Dependencies are broken: Microsofts Fault, not > >our's) > > Not sure how this is related to removing the > DSW/DSP file, or what is exactly refered to here. > > If it is refer to the fact that MSVC7.1, and perhaps 8, > no longer seem to keep as good a automatic track of > dependencies as good old MSVC6, then, as a > 'developer' you get used to using 'remake all' ;=)) > actually, I more frequently use the 'batch mode' ... > > But why is this any reason for removing this set of > DSW/DSP files, automatically generated? The point is: If you generate Project files from scratch, dependencies work. But somehow dependencies do not work when importing the *dsp/dsw from FlightGear. On the other side: SimGear does work. I tried to fix this behaviour but didn't succeeeded. It is a lot easier to support new files than the automagic conversion process using undocumented file formats which work, sometimes. > These DSW/DSP files can be automatically generated > by am2dsp.pl, enhanced fractionally a few months > ago by Fred, using am2dsp.cfg, thus can be the I suggested one of the fixes applied, but realised later that the files are broken more severely, and gave up. ... ... do not know about MSVC8, since > I have yet to BUY, and use this extensively ... I There is almost no difference between the express and the professional version. (It has MFC, ATL and masm included, and offline help) > I too have MSVC7.1 *AND* MSVC6 build file on my > site - http://www.geoffmclane.com/fg/ - this is > purely a factor of how frequently you 'update' > your site ... or the cvs, if put in cvs. I would be happy to get something more useable into FlightGear. I am only insisting to get something usable into FlightGear. > So what am I suggesting? Simply, that a > config.h-msvc file be returned to cvs, so > the current custom step in am2dsp.cfg works! > And that, that file NOT contain an automake > macro - @VERSION@ ... Yes, please. > Should we abandon MSVC6? That is up to the > community ... we have already, in a way, in > that some of the code syntax no longer can > not be compiled with MSVC6 ... but I, and > perhaps others, ARE willing to help people > with this ... IT IS POSSIBLE ... Yes, it is possible, but IMHO it does not make sense. > > Recently, with the addition of mk_viii.cxx, > which was the first file to include "version.h", > adds to this complexity. This file is generated > by 'automake', using "version.h.in", which ALSO > includes an automake macro @VERSION@ ... IMHO The version.h file is plain silly. Please remove from CVS and include the info back into the config.h. > Simply, to move on - yes! > * Abandon the very good, efficient, 'autogen' > of DSW/DSP files - no! Efficient? The converted vcproj file is over 300kb large. The hand crafted is 8 kb. VC8 is dead slow using the converted one. Olaf ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642 _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel