who does jsoncpp run on vc90?
they use the Scons build system that I have never heard of. I installed the latest versions of Scons, found the undocumented scons.bat, ran the vc90 prompt in my jsoncpp directory, changed the SConstruct file to support the msvc90 target (I copied the template from the msvc80 platform that was already supported), ran scons.bat platform=msvc90and got errors:
scons: done reading SConscript files.
scons: Building targets ...
cl /Fobuildscons\msvc90\src\jsontestrunner\main.obj /c src\jsontestrunner\main.c
pp -GR -EHsc /nologo /MT /nologo /Iinclude /I.
main.cpp
c:\projects\docwayhead\wspt_docway_plugins\contrib\jsoncpp-src-0.5.0\include\jso
n\value.h(5) : fatal error C1083: Cannot open include file: 'string': No such fi
le or directory
scons: *** [buildscons\msvc90\src\jsontestrunner\main.obj] Error 2
scons: building terminated because of errors.
I have already put too much effort into creating this, and jsoncpp is clearly not supported, so I am giving up now.
source
share