Indeed, unfortunately the automatic detection of mmsystem.h fails. The test-file can't be compiled. It probable needs an additional windows.h include.
Daniel 2012/1/17 brlcad <[email protected]>: > > MSVC 2008 should have gotten into the HAVE_MMSYSTEM_H section, no? We use > #warning in a bunch of other places (such as common.h) mainly to throw a > compile-time message saying that the compilation is wrong or lacking. > > Sounds like maybe the cmake mmsystem.h test failed when it should not have? > > Cheers! > Sean > > > > On Jan 17, 2012, at 11:28 AM, [email protected] wrote: > > Revision: 48886 > http://brlcad.svn.sourceforge.net/brlcad/?rev=48886&view=rev > Author: d_rossberg > Date: 2012-01-17 16:28:47 +0000 (Tue, 17 Jan 2012) > Log Message: > ----------- > there is no preprocessor directive #warning in MSVC 2008 > there is an equivalent preprocessor directive but then we need an additional > compiler switch ... > > Modified Paths: > -------------- > brlcad/trunk/src/libbu/timer.c > > Modified: brlcad/trunk/src/libbu/timer.c > =================================================================== > --- brlcad/trunk/src/libbu/timer.c 2012-01-17 16:20:17 UTC (rev 48885) > +++ brlcad/trunk/src/libbu/timer.c 2012-01-17 16:28:47 UTC (rev 48886) > @@ -71,7 +71,6 @@ > return 1e6*count.QuadPart/freq.QuadPart; > > # else /* HAVE_MMSYSTEM_H */ > -# warning "bu_gettime() implementation missing for this machine type" > > bu_log("timer.c: WARNING, no gettime implementation for this machine > type.\n"); > return -1; > > This was sent by the SourceForge.net collaborative development platform, the > world's largest Open Source development site. > > > ------------------------------------------------------------------------------ > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > _______________________________________________ > BRL-CAD Source Commits mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/brlcad-commits > > > ------------------------------------------------------------------------------ > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > _______________________________________________ > BRL-CAD Developer mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/brlcad-devel > ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ BRL-CAD Developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/brlcad-devel
