- priority: 5 --> 8
I'm building all the SVN static libraries from the VC9 solution - they all succeed except for fwBase debug_static x64. See errors below - it only happens in this build config, all the other static fwBase configs (debug x86, release x86 & x64) build successfully:
1>------ Build started: Project: fwBase, Configuration: debug_static x64 ------
1>..\..\..\build_VC90.bat ..\.. fwBase x64 debug_static
1>The specified configuration type is missing. The tools for the
1>configuration might not be installed.
1>BaseDir[..\..] Target[fwBase] Platform[x64] Variant[debug]
1>A subdirectory or file build\include already exists.
1>A subdirectory or file build\tmp already exists.
1>A subdirectory or file build\bin already exists.
1>start /b /BelowNormal scons fwBase variant=debug bitness=64 libtype=static -j4
1>scons: Reading SConscript files ...
1>scons: done reading SConscript files.
1>scons: Building targets ...
1>cl /D_WINDOWS /GS- /EHa /MTd /DBLD_REF_ONLY /Z7 /D_USRDLL /D_IS_FW_LIB /RTC1 /DNO_ASSERT /Od /Gz /D_DEBUG /DFWBASE_EXPORTS /DWIN64 /W4 /errorReport:prompt /WX /TP /Idomain /Isdk /Idomain\fwBase\include /Idomain\common\include /Idomain\common\include\Arithmetic\Def /Idomain\common\include\Arithmetic\Impl /Isdk /Isdk\cbl /Isdk\external /Isdk\SSEPlus\include\arithmetic /Isdk\SSEPlus\include\convert /Isdk\SSEPlus\include\emulation /Isdk\SSEPlus\include\logical /Isdk\SSEPlus\include\map /Isdk\SSEPlus\include\memory /Isdk\SSEPlus\include\native /Isdk\SSEPlus\include\number /Isdk\SSEPlus\include /Idomain\fwBase /Idomain\fwBase\include /Isdk\boost_1_34_0 /c domain\fwBase\src\fwBase.cpp /Fobuild\tmp\fwBase_debug_static_64\obj\fwBase.obj
1>cl /D_WINDOWS /GS- /EHa /MTd /DBLD_REF_ONLY /Z7 /D_USRDLL /D_IS_FW_LIB /RTC1 /DNO_ASSERT /Od /Gz /D_DEBUG /DFWBASE_EXPORTS /DWIN64 /W4 /errorReport:prompt /WX /TP /Idomain /Isdk /Idomain\fwBase\include /Idomain\common\include /Idomain\common\include\Arithmetic\Def /Idomain\common\include\Arithmetic\Impl /Isdk /Isdk\cbl /Isdk\external /Isdk\SSEPlus\include\arithmetic /Isdk\SSEPlus\include\convert /Isdk\SSEPlus\include\emulation /Isdk\SSEPlus\include\logical /Isdk\SSEPlus\include\map /Isdk\SSEPlus\include\memory /Isdk\SSEPlus\include\native /Isdk\SSEPlus\include\number /Isdk\SSEPlus\include /Idomain\fwBase /Idomain\fwBase\include /Isdk\boost_1_34_0 /c domain\fwBase\src\system.cpp /Fobuild\tmp\fwBase_debug_static_64\obj\system.obj
1>Microsoft (R) C/C++ Optimizing Compiler Version 15.00.21022.08 for x64
1>Copyright (C) Microsoft Corporation. All rights reserved.
1>fwBase.cpp
1>Microsoft (R) C/C++ Optimizing Compiler Version 15.00.21022.08 for x64
1>Copyright (C) Microsoft Corporation. All rights reserved.
1>system.cpp
1>cl /D_WINDOWS /GS- /EHa /MTd /DBLD_REF_ONLY /Z7 /D_USRDLL /D_IS_FW_LIB /RTC1 /DNO_ASSERT /Od /Gz /D_DEBUG /DFWBASE_EXPORTS /DWIN64 /W4 /errorReport:prompt /WX /TP /Idomain /Isdk /Idomain\fwBase\include /Idomain\common\include /Idomain\common\include\Arithmetic\Def /Idomain\common\include\Arithmetic\Impl /Isdk /Isdk\cbl /Isdk\external /Isdk\SSEPlus\include\arithmetic /Isdk\SSEPlus\include\convert /Isdk\SSEPlus\include\emulation /Isdk\SSEPlus\include\logical /Isdk\SSEPlus\include\map /Isdk\SSEPlus\include\memory /Isdk\SSEPlus\include\native /Isdk\SSEPlus\include\number /Isdk\SSEPlus\include /Idomain\fwBase /Idomain\fwBase\include /Isdk\boost_1_34_0 /c domain\fwBase\src\ThreadPool.cpp /Fobuild\tmp\fwBase_debug_static_64\obj\ThreadPool.obj
1>cl /D_WINDOWS /GS- /EHa /MTd /DBLD_REF_ONLY /Z7 /D_USRDLL /D_IS_FW_LIB /RTC1 /DNO_ASSERT /Od /Gz /D_DEBUG /DFWBASE_EXPORTS /DWIN64 /W4 /errorReport:prompt /WX /TP /Idomain /Isdk /Idomain\fwBase\include /Idomain\common\include /Idomain\common\include\Arithmetic\Def /Idomain\common\include\Arithmetic\Impl /Isdk /Isdk\cbl /Isdk\external /Isdk\SSEPlus\include\arithmetic /Isdk\SSEPlus\include\convert /Isdk\SSEPlus\include\emulation /Isdk\SSEPlus\include\logical /Isdk\SSEPlus\include\map /Isdk\SSEPlus\include\memory /Isdk\SSEPlus\include\native /Isdk\SSEPlus\include\number /Isdk\SSEPlus\include /Idomain\fwBase /Idomain\fwBase\include /Isdk\boost_1_34_0 /c domain\common\src\Constants.cpp /Fobuild\tmp\fwBase_debug_static_64\common\obj\Constants.obj
1>Microsoft (R) C/C++ Optimizing Compiler Version 15.00.21022.08 for x64
1>Copyright (C) Microsoft Corporation. All rights reserved.
1>ThreadPool.cpp
1>Microsoft (R) C/C++ Optimizing Compiler Version 15.00.21022.08 for x64
1>Copyright (C) Microsoft Corporation. All rights reserved.
1>Constants.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>lib /nologo /OUT:build\tmp\fwBase_debug_static_64\fwBase.lib build\tmp\fwBase_debug_static_64\obj\fwBase.obj build\tmp\fwBase_debug_static_64\obj\system.obj build\tmp\fwBase_debug_static_64\obj\ThreadPool.obj build\tmp\fwBase_debug_static_64\common\obj\Constants.obj build\tmp\sdk\boost_1_34_0\libs\thread\obj\barrier.obj build\tmp\sdk\boost_1_34_0\libs\thread\obj\condition.obj build\tmp\sdk\boost_1_34_0\libs\thread\obj\exceptions.obj build\tmp\sdk\boost_1_34_0\libs\thread\obj\mutex.obj build\tmp\sdk\boost_1_34_0\libs\thread\obj\once.obj build\tmp\sdk\boost_1_34_0\libs\thread\obj\thread.obj build\tmp\sdk\boost_1_34_0\libs\thread\obj\tss_dll.obj build\tmp\sdk\boost_1_34_0\libs\thread\obj\tss_hooks.obj build\tmp\sdk\boost_1_34_0\libs\thread\obj\tss_pe.obj build\tmp\sdk\boost_1_34_0\libs\thread\obj\xtime.obj
1>Install file: "build\tmp\fwBase_debug_static_64\fwBase.lib" as "build\bin\debug_static_64\fwBase.lib"
1>scons: done building targets.
1>e:\FrameWave\Framewave>
1>Compiling...
1>fwBase.cpp
1>e:\framewave\framewave\domain\common\include\system.h(188) : fatal error C1083: Cannot open include file: 'cbl/cbl.h': Invalid argument
1>ThreadPool.cpp
1>.\src\ThreadPool.cpp(7) : fatal error C1083: Cannot open include file: 'boost/thread/thread.hpp': Invalid argument
1>system.cpp
1>../common/include\system.h(120) : fatal error C1189: #error : "system.cpp must be a ref-only build"
1>Generating Code...
1>Build Time 0:04
1>fwBase - 3 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========