Andreas Zieringer wrote: > Hi Marcus, > >> Hi, >> >> We're thinking about switching to VS 2008, so what is the status/plans >> for supporting that? (We're using 1.8 now, since 2.0 is still in progress.)
> I added some time ago VS 2008 Express support to the scons build system > (only 32bit) Great! 32 bit is ok. But, I get the following error when running scons (compiler=msvc90): scons: Reading SConscript files ... Detected environment: win32-msvc90 scons: done reading SConscript files. scons: Building targets ... cl /nologo /TP /arch:SSE /Oi /Ot /GS- /Gy /w44910 /w44258 /w44996 /EHsc /GR /Zm1200 /Zc:forScope /Z7 /MD /Ox /Ob2 /DOSG_ WITH_GLUT /DOSG_WITH_JPG /DOSG_WITH_TIF /DOSG_WITH_PNG /DOSG_WITH_GIF /DOSG_WITH_JASPER /DOSG_FORCE_ASPECT /DWIN32 /D_WI NDOWS /DWINVER=0x0400 /D_WIN32_WINDOWS=0x0410 /D_WIN32_WINNT=0x0400 /DSTRICT /DNOMINMAX /DWIN32_LEAN_AND_MEAN /D_OSG_HAV E_CONFIGURED_H_ /Dinline=__forceinline /D_SECURE_SCL=0 /DNDEBUG /DOSG_WITH_GLUT /DOSG_BUILD_DLL /IBuild\win32-msvc90\Sou rce\Base /IBuild\win32-msvc90\Tutorials /ITutorials /IBuild\win32-msvc90\installed\include /c Tutorials\01hello.cpp /FoB uild\win32-msvc90\Tutorials\opt\01hello.obj 01hello.cpp D:\OpenSG\1.8_head\Build\win32-msvc90\installed\include\OpenSG/OSGFieldContainerPtrImpl.h(99) : error C2143: syntax error : missing ';' before '*' D:\OpenSG\1.8_head\Build\win32-msvc90\installed\include\OpenSG/OSGFieldContainerPtrImpl.h(99) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int D:\OpenSG\1.8_head\Build\win32-msvc90\installed\include\OpenSG/OSGFieldContainerPtrImpl.h(168) : error C2833: 'operatorunspecified_bool_type' is not a recognized operator or type D:\OpenSG\1.8_head\Build\win32-msvc90\installed\include\OpenSG/OSGFieldContainerPtrImpl.h(168) : error C2059: syntax error : 'newline' D:\OpenSG\1.8_head\Build\win32-msvc90\installed\include\OpenSG/OSGFieldContainerPtrImpl.h(168) : error C2238: unexpected token(s) preceding ';' D:\OpenSG\1.8_head\Build\win32-msvc90\installed\include\OpenSG/OSGFieldContainerPtrImpl.inl(374) : error C2039: 'unspecified_bool_type' : is not a member of 'osg::FieldContainerPtrBase' D:\OpenSG\1.8_head\Build\win32-msvc90\installed\include\OpenSG/OSGFieldContainerPtrImpl.h(93) : see declaration of 'osg::FieldContainerPtrBase' D:\OpenSG\1.8_head\Build\win32-msvc90\installed\include\OpenSG/OSGFieldContainerPtrImpl.inl(374) : error C2833: 'operator unspecified_bool_type' is not a recognized operator or type D:\OpenSG\1.8_head\Build\win32-msvc90\installed\include\OpenSG/OSGFieldContainerPtrImpl.inl(375) : fatal error C1903: unable to recover from previous error(s); stopping compilation scons: *** [Build\win32-msvc90\Tutorials\opt\01hello.obj] Error 2 scons: building terminated because of errors. It seems as UInt8 isn't defined? Cheers, /Marcus ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Opensg-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/opensg-users
