SCons - msvcproj doesn't work on r3376

Bug #1258562 reported by iceman50
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
DC++
New
Low
poy

Bug Description

with r3376 trying to generate project and solution files for vs 2013 i get the error - "No version of Visual Studio compiler found - C/C++ compilers most likely not set correctly"

iceman50 (bdcdevel)
Changed in dcplusplus:
assignee: nobody → poy (poy)
importance: Undecided → Low
Revision history for this message
poy (poy) wrote :

try this tip i added in Compile.txt:

  To generate project files for MSVC, run "scons" with "msvcproj=1" and "tools=default".
  [Temporary until SCons fully supports VS 2013: the above command has to be run from a VS
  command prompt.]

Revision history for this message
poy (poy) wrote :

here are some reg keys i'm using to easily open a VS term...

Revision history for this message
iceman50 (bdcdevel) wrote :

I added vs2013 detection in scons or well a patch i got froma discussion on it has its own issues with not wanting to compile saying the ctp wasnt there (even though the toolset for the vcproj's says it's using the ctp) - http://scons.1086193.n5.nabble.com/MSVC-2013-td33138.html

Revision history for this message
poy (poy) wrote :

better wait for SCons to catch up then. the current MSVC_USE_SCRIPT=False is working quite fine; one just has to make sure the env doesn't change from one build to another (eg when switching between the command-line and the IDE).

Revision history for this message
iceman50 (bdcdevel) wrote :

Well i lest MSVC_USE_SCRIPT as False, but without that patch i couldn't generate anything at all since all it does is add version numbers to the scons check now i just get a message about needing to migrate the filter projects which fails miserably but it's not that important i suppose

Revision history for this message
poy (poy) wrote :

try again with a clean SCons because it's working fine for me...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.