-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MSVS 2011 beta doesn't work? #44
Comments
@gedw99 Is there somewhere to download a free version of the 2011 beta so I can test this out? |
http://www.microsoft.com/visualstudio/11/en-us/downloads is here :) gerard On 25 March 2012 21:32, Nathan Rajlich <
|
Ok so it looks like
So for now you have to install 2010, and/or wait for the |
ok so its pass the buck time to the gyp people ? G On 25 March 2012 22:42, Nathan Rajlich <
|
Yup |
i went back to VS 10, but good to know if does not work so the gyp people g On 25 March 2012 22:43, Nathan Rajlich <
|
Is there a gyp issue we could subscribe to/vote on? |
I think this may fix it: http://social.msdn.microsoft.com/Forums/en-US/msbuild/thread/0f6aef3d-9778-47fe-a70d-4c9c6bd106e3/
|
Ahah I got it. Quick hack that does it. Line 2398 of gyp/pylib/generator/msvs.py
|
@Benvie, @TooTallNate What's the status these days? Looking near the line you cited above, the closest I could find was http://code.google.com/p/gyp/source/browse/trunk/pylib/gyp/generator/msvs.py#2459 which seems to support configuring the value of |
Almost, looks like it should go on line 2450 in the global props. The way I determined it was by looking at what was near where |
Oh and yeah I have sucesssfully compiled both Node itself and modules using node-gyp with VS2012 with only this change being required to make it work. |
Hmm, I think I am too much of a gyp noob to know what line 2450 in the global props means. Basically, how can I get this working? And what patches would one of us have to submit to get it working out of the box, for everyone? :) |
Also MozillaBuild has a launcher for the newer platform now as well. I think it's included in the latest release: http://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe. If not, it's just the two .bat files which are somewhere on there or I can post them if anyone needs them. |
You can paste the line in entirety. Should work if you stick it on its own line before the 'ConfigurationType' line on 2450. It's verbose but once its in there you'll see it's almost the same as code as the other two lines, so that helps confirm you're doing it right. |
Is there an upstream gyp issue that's tracking this? |
waiting for https://github.com/svn2github to make http://github.com/svn2github/gyp so I can do the change. |
I just looked at it again. Isn't the point of the line
to allow us, the gyp users, to set the correct toolset version, by setting We unfortunately can't make VS11 the default yet, because there's no Express (free) edition for non-Metro development yet |
nodejs/node-v0.x-archive@f90c9ce looks like it might help. |
I have validated that I am unable to install nodejs from git clone with just Visual Studio 2012 Express for Windows Desktop installed. It complains that the vcxproj files are generated for tooling v100 (e.g. VC++ 2010). The first failure I see is that deps\cares.vcxproj. |
Guys, Windows 8 and MSVC 2012 support just landed in 63a3426 (v0.7.2 release). If somebody could try it out and verify that it works, that would rock! |
I just tried to |
Ah, so it's the 'contextify' project that's raising the error...
|
Is there a reason you are not targeting SDK 7.1 as a baseline and avoiding the VS20* licencing and complexity entirely? Apologies if this has been discussed ad nauseam elsewhere. I still need to test on a clean box but checks on my dev machine suggest at least for some modules I quickly tested, the compilation is fine (e.g. serialport, bcrypt, time) time, of course won't work on windows but it does compile at least! |
500Mb of prerequisites just to run node-gyp on Windows 7 x64.... WTF! |
node-gyp build didn't find this library "atlstr.h",..... I'm using MVS 11 |
* gyp: fix XCode CLT version detection on Catalina Copies @szekelyisz nodejs#2141 to this repo. * Regex loves raw strings * Update pylib/gyp/xcode_emulation.py Co-authored-by: Michaël Zasso <targos@protonmail.com> Co-authored-by: Michaël Zasso <targos@protonmail.com>
Just to let you know it fails when using visual studio 11 beta.
trying to work out why.
spider uses contextify.
Contextify is supposed to use the new build systems. as per here.
brianmcd/contextify#17
I looked into the path where it is looking for the cdproj, but its not there.
Mhhh ?
Gerard
The text was updated successfully, but these errors were encountered: