[C++-sig] boost_1_30_00

jochen jochen at neverEngine.com
Tue May 13 16:39:53 CEST 2003


This is the complete stdafx.h header file.
It compiles well and can perfectly be used with boost_1_29_00,
but when compiling with 1_30_00 I get the internal compiler error #C1001
within every .cpp file.



/////////////////////////////////////////////////////////////////////
// Source Safe
// $Header:
/neverEngine/neverEngineProjects/neverEngineScenePack/Include/StdAfx.h 2
9.05.03 22:12 Jochen $
// end of Source Safe
/////////////////////////////////////////////////////////////////////


#if ! defined NEVERENGINE_SCENE_PACK_STDAFX_HEADER
#define NEVERENGINE_SCENE_PACK_STDAFX_HEADER


#pragma once

#define WIN32_LEAN_AND_MEAN		// Selten verwendete Teile der Windows-Header
nicht einbinden
#define STRICT

#include <windows.h>
#include <wtypes.h>

#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
#include <vector>
#include <stack>
#include <list>
#include <set>
#include <map>
#include <hash_map>
#include <locale>
#include <iomanip>
#include <algorithm>
#include <memory>

#include <cassert>
#include <ctime>

#pragma warning( push )

#pragma warning( disable: 4800 )
#pragma warning( disable: 4275 )
#pragma warning( disable: 4251 )
#pragma warning( disable: 4267 )

#include <boost/python.hpp>

#pragma warning( pop )


// initiate linking with the boost_python lib
#if defined _DEBUG
#pragma comment ( lib, "boost_python_debug" )
#else
#pragma comment ( lib, "boost_python" )
#endif // _DEBUG

#include <d3d9.h>
#include <d3dx9.h>
#include <dxerr9.h>


#endif // NEVERENGINE_SCENE_PACK_STDAFX_HEADER





More information about the Cplusplus-sig mailing list