[C++-sig] MSVC project file

David Abrahams dave at boost-consulting.com
Mon Nov 11 20:40:51 CET 2002


"Brett Calcott" <brett.calcott at paradise.net.nz> writes:

> David, (if you are listening) given the work in Boost.Build I'm not sure if
> you are interested in this at all - though I would hazard a guess that there
> will be more requests. In any case - adding some extra warning switches to
> the detail/config.hpp makes the build a little easier to watch both for bjam
> and DevStudio.
>
> --- config_old.hpp Sat Nov 09 19:47:06 2002
> +++ config.hpp Sat Nov 09 16:19:26 2002
> @@ -32,7 +32,11 @@
>  #   define BOOST_MSVC6_OR_EARLIER 1
>  #  endif
>
> -#  pragma warning (disable : 4786)
> +# pragma warning (disable : 4786) // disable truncated debug symbols
> +# pragma warning (disable : 4251) // disable exported dll function
> +# pragma warning (disable : 4800) //'int' : forcing value to bool 'true' or
> 'false'
> +# pragma warning (disable : 4275) // non dll-interface class
> +
>
>  # elif defined(__ICL) && __ICL < 600 // Intel C++ 5

I've made this patch in CVS.

Thanks!
-- 
                       David Abrahams
   dave at boost-consulting.com * http://www.boost-consulting.com
Boost support, enhancements, training, and commercial distribution





More information about the Cplusplus-sig mailing list