On Sat, Feb 6, 2010 at 11:43 AM, Adrian Buehlmann <adr...@cadifra.com> wrote: > On 06.02.2010 14:30, Steve Borho wrote: >> Hello folks, >> >> I've been hacking on thg-winbuild pretty heavily the last couple of >> weeks. The scripts now build against Python 2.6, GTK-2.18, and the >> most recent PyGtk releases. MinGW is not used at all anymore, all C >> code is compiled with the VC9 compiler that comes with the gratis >> Microsoft Windows SDK. >> > > For those interested in C/C++ code: > > That compiler is a C++ compiler, actually. We already used it for the > C++ Windows shell extension (e.g for 0.9.3). It can cross compile to 64 bit > and > 32 bit targets (we need 64 bit target for the shell extension). Of course, it > can compile plain old C code as well (Python C extension modules of > Mercurial). > > In case you're wondering: Microsoft's gratis Visual C++ 2008 Express Edition > cannot compile to 64 bit targets (at least not out of the box). That's the > biggest reason why we only use the command line tools from the SDK. > But the compiler and linker are the same as the ones in the Pro VC++ > 2008 editions. The SDK C++ compiler is fully optimizing.
FYI: Today's unstable package did not have the Python svn libraries in it, so you won't be able to use it to interoperate with a subversion repository. I'll add that to the nightly build machine so it gets picked up in later installers. I'm also going to add it to the thg-winbuild README so I don't forget again. -- Steve Borho ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com _______________________________________________ Tortoisehg-discuss mailing list Tortoisehg-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss