Lucavfx Posted May 10, 2011 Share Posted May 10, 2011 (edited) Hello, I'm setting up the H11 hdk on a 64bit windows7 pc and was wondering how to compile using free tools-only on windows. For instance I've heard of unrelated tutorials on how to MSVC++ Express plus other libraries and tools to compile 64bit. Also, does the MSVC++ 2010 incorporate 2005 or should I use 2005 at all costs? ...I'm just feeling a little surprise that on Windows the only way to compile dsos it seems to be to pay microsoft for a full version of MSVC++.................. Thanks Luca Edited May 10, 2011 by Lucavfx Quote Link to comment Share on other sites More sharing options...
Erik_JE Posted May 10, 2011 Share Posted May 10, 2011 You can use GCC under windows. http://www.mingw.org/ Code::blocks can be downloaded and installed with mingw configured. http://www.codeblocks.org/ Quote Link to comment Share on other sites More sharing options...
Lucavfx Posted May 11, 2011 Author Share Posted May 11, 2011 (edited) hey Erik, Thanks for the headsup, it's very reassuring. So am I understanding correctly that the alternative to MSVC++ 2005 (nonexpress) on windows7 64bit would be mingw + codeblocks (wingw pre-configured edition) ? Could you be more specific on how to pipe mingw+codeblocks to hcustom as it seems hcustom is quite strict onto what MSVCDir path I pass for compiling. Are you sure that by overriding all the paths and pointing to the mingw instead of the MVSC++ libraries I would still be able to compile a working dso? I'm asking this because I'm curious as to why in the H11HDK it says specifically to only use MSVC++ 2005 on windows... Thanks Luca Edited May 11, 2011 by Lucavfx Quote Link to comment Share on other sites More sharing options...
Erik_JE Posted May 11, 2011 Share Posted May 11, 2011 hey Erik, Thanks for the headsup, it's very reassuring. So am I understanding correctly that the alternative to MSVC++ 2005 (nonexpress) on windows7 64bit would be mingw + codeblocks (wingw pre-configured edition) ? Could you be more specific on how to pipe mingw+codeblocks to hcustom as it seems hcustom is quite strict onto what MSVCDir path I pass for compiling. Are you sure that by overriding all the paths and pointing to the mingw instead of the MVSC++ libraries I would still be able to compile a working dso? I'm asking this because I'm curious as to why in the H11HDK it says specifically to only use MSVC++ 2005 on windows... Thanks Luca I am sorry. The HDK code will probably compile with gcc but Houdini for windows is compiled with MSVC++ so they wont work together. Another reason for you too switch to linux. Houdini runs better and you can compile with free tools Quote Link to comment Share on other sites More sharing options...
Lucavfx Posted May 11, 2011 Author Share Posted May 11, 2011 This is what I feared, no worries then. In regards to working in Linux that is my preferred choice for work of course :-) Luca Quote Link to comment Share on other sites More sharing options...
petz Posted May 11, 2011 Share Posted May 11, 2011 for compiling with hcustom you´ll need just the compiler not visual studio. and the compiler is part of the windows sdk which can be downloaded for free. you just need to find the right one if its still available. as far as i remember, its sdk version 6.1 and there is a link somewhere here at odforce. hth. petz 1 Quote Link to comment Share on other sites More sharing options...
Lucavfx Posted May 12, 2011 Author Share Posted May 12, 2011 for compiling with hcustom you´ll need just the compiler not visual studio. and the compiler is part of the windows sdk which can be downloaded for free. you just need to find the right one if its still available. as far as i remember, its sdk version 6.1 and there is a link somewhere here at odforce. hth. petz ok thanks Quote Link to comment Share on other sites More sharing options...
Alanw Posted May 12, 2011 Share Posted May 12, 2011 This thread should help. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.