Kayvan A. Sylvan wrote: > Index: src/support/fs_extras.C > =================================================================== > RCS file: /cvs/lyx/lyx-devel/src/support/fs_extras.C,v > retrieving revision 1.2 > diff -u -r1.2 fs_extras.C > --- src/support/fs_extras.C 2005/01/31 19:31:11 1.2 > +++ src/support/fs_extras.C 2005/02/01 15:46:41 > @@ -13,6 +13,10 @@ > #include <sys/stat.h> > #include <fcntl.h> > > +#if defined(_WIN32) || defined(__WIN32__) || defined(WIN32) || > defined(__CYGWIN__) +#include <windows.h> > +#endif > + > // BOOST_POSIX or BOOST_WINDOWS specify which API to use. > # if !defined( BOOST_WINDOWS ) && !defined( BOOST_POSIX ) > # if defined(_WIN32) || defined(__WIN32__) || defined(WIN32) || > # defined(__CYGWIN__)
I'm about to commit the equivalent: @@ -22,6 +22,11 @@ # endif # endif +#if defined (BOOST_WINDOWS) +# define WIN32_LEAN_AND_MEAN +# include <windows.h> +#endif + namespace fs = boost::filesystem; -- Angus