[quote=“cplager”]Ummm… If you know what the one line is. Usually not at all trivial for setting up Microsoft compilers (you have to set multiple environment variables and you need them set in BASH). If you do know what the lines to use are, then posting them somewhere would be useful for a lot of people.[/quote]Sure, but as it depends on the version of Visual Studio, here is an example with Visual Studio 10 on Windows 7 64 bit:
call "C:\Program Files\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"
To be added at the beginning of Cygwin.bat (after @echo off)
[quote=“cplager”](where as in the the good old days, one could just grab the Cygwin tarball and away you go).
[/quote]Well, yes, but with which options? And should I install a complete set of libraries (oracle, mysql, what not, and which versions of those)? Maintaining a whole system is quite a load and it is hard to justify…
But if you want I could generate one for you with PyRoot only…(I only check from time to time that ROOT still compile on cygwin/gcc, without installing everything)
[quote=“cplager”]Without really a list of how to get this done, it just doesn’t look practical for somebody looking to get things setup quickly (how to setup environment variables, etc). I was hoping to get PyRoot setup and 5.34 didn’t setup any PyRoot, 5.32 set it up for 2.6 and not 2.7.[/quote]If pyRoot is missing, it should be only because you took the debug build of ROOT. But this is a Windows issue, since we cannot mix debug and release runtime libraries, the debug build of ROOT should be linked against the debug version of Python, and I don’t want to build Python from source…
Anyway, starting from ROOT v5.34.16, I will build the debug versions of ROOT with the release version of the runtime libraries, so we can bypass this issue.
[quote=“cplager”]Given the current state, if a good linux VM and player were available, I’d probably punt altogether (do they?)[/quote]Well, that’s very easy nowadays, there are a couple of player out there (which one is only matter of taste), and you can even create your own image starting from an ISO image of your preferred Linux distro…
Just let me know if I can help…
Cheers, Bertrand.