While I'm not too familiar with the Visual Studio side of things I've tracked down the specific string to being generated with the embedded scons-local-2.1.0/SCons/Tool/msvs.py. It's possible this is due to a bug in the scons version we provide, or there's some problem with the paths that prevent it being re-run here. It's a shame the error message isn't a bit more informative. If you run the command by hand from a Visual Studio command prompt, do you get any more detail? I.e. just run this bit:
- Code: Select all
"C:\Python26\python.exe" -c "from os.path import join; import sys; sys.path = [ join(sys.prefix, 'Lib', 'site-packages', 'scons-2.1.0'), join(sys.prefix, 'scons-2.1.0'), join(sys.prefix, 'Lib', 'site-packages', 'scons'), join(sys.prefix, 'scons') ] + sys.path; import SCons.Script; SCons.Script.main()" -C "C:\openmicroscopy\components\tools\OmeroCpp" -f SConstruct "C:\openmicroscopy\components\tools\OmeroCpp\omero_client.dll"
I noticed a couple of other defects in the examples build script, and I opened a ticket for these here:
http://trac.openmicroscopy.org.uk/ome/ticket/12141 But these are not related to your issue, and probably won't have any effect when building on Windows.
Regards,
Roger