On 24.11.2009 18:54, Sune Foldager wrote: > Adrian Buehlmann wrote: >> On 24.11.2009 17:36, Adrian Buehlmann wrote: >>> On 24.11.2009 16:39, Steve Borho wrote: >>>> FWIW: these are the exact same errors I get. I assume these could be >>>> fixed if I could find the right header files to install, but this is >>>> not an area I'm familiar with at all. >>>> >>> Ok. It looks like I made some progress here. >>> >>> I downloaded the DVD ISO image (file GRMSDK_EN_DVD.iso) for "Windows® >>> Software Development Kit >>> (SDK) for Windows 7 and .NET Framework 3.5 Service Pack 1" for the x86 >>> platform from MS [1] >>> (around 1.4 GB, ~20 Minutes on my end :-), burned a DVD with it and >>> installed it (leaving all >>> options for the installer at default). >>> >>> (You can install from web as well, but I prefer using install media, to >>> have it repeatable) >>> >>> Then I used the instructions contained in the file ReleaseNotes.Htm at the >>> root dir of the DVD > > Interesting.. I have SDK's v6.0A and v7.0A (when called A it means I > didn't actually download any SDKs at any time, but part of them, namely > these, ship with Visual Studios). But when building I only have v6.0A in > PATH, LIBPATH and LIB; 7.0A isn't really mentioned anywhere. > > But again, things may well be different for VS Express. Hmm.. or maybe > v7.0A came with a 2010 demo or something. >
I think you could be right about the 'A' thing. The tool "Windows SDK Configuration Tool" (can be started from Start -> All Programs -> Microsoft Windows SDK v 7.0 -> Visual Studio Registration -> Windows SDK Configuration Tool) reports for my install: V6.0A, V6.1, V7.0 For 7.0 it further lists: ''' Version: v7.0 Name: Microsoft Windows SDK for Windows 7 (7.0.7600.16385.40715) Install Folder: C:\Program Files\Microsoft SDKs\Windows\v7.0\ Installed Components: Help Microsoft Windows SDK Microsoft Windows SDK Headers and Libraries Windows SDK .NET Documentation Windows SDK Win32 Documentation Microsoft Windows SDK Intellidocs Windows SDK Intellisense and Reference Assemblies Microsoft Windows SDK NetFx Interop Microsoft Windows SDK NetFx 3.5 Tools Windows SDK Samples Windows SDK Common Utilities Windows SDK Utilities for Win32 Development ''' For 6.1 it reports: ''' Version: v6.1 Name: Microsoft Windows SDK for Windows Server 2008 Samples (6001.18000.367) Install Folder: C:\Documents and Settings\adi\My Documents\programs\WinSDK-2008\Microsoft SDKs\Windows\v6.1\ Installed Components: Microsoft Windows SDK Windows SDK Samples ''' (I probably fetched 6.1 in search for some odd tool or something, can't remember any more...) For v6.0A it reports: ''' Version: v6.0A Name: Microsoft Windows SDK for Visual Studio 2008 Install Folder: C:\Program Files\Microsoft SDKs\Windows\v6.0A\ Installed Components: Microsoft Vista Client Tools for VS Express Microsoft Windows Headers and Libraries WinSDKExpressTools ''' So my v6.0A seems to be coming from my VC++ 2008 express install indeed. BTW, It looks like the SDK already *contains* the x86 and 64 bit compiler and linker http://en.wikipedia.org/wiki/Windows_SDK ??? Also, the installer for the SDK explicitly has one feature point with a description text of: ''' Install the Visual C++ 9.0 Compilers. These compilers allow you to target X86, X64, IA64 processor architectures. This feature requires 210.8 MB of hard disk space. ''' If this is really true, this would be fantastic. That's really all I need for THG shell extension development: cli compiler, linker and nmake. Plus Notepad++ as editor. (I'll probably go test this by installing the SDK on a box without an installed VC++, provided I find an unused harddisk on my hardware pile... :p) ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Tortoisehg-develop mailing list Tortoisehg-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop