Building pyOgre with VC++ 2005 Express edition?

futnuh

28-03-2006 21:38:13

I'm trying to build pyOgre from CVS using VC++ 2005 Express and Python 2.4. I'm getting the following problem early on ...

1>c:\python24\include\pyconfig.h(130) : fatal error C1083: Cannot open include file: 'basetsd.h': No such file or directory

/* define some ANSI types that are not defined in earlier Win headers */
#if defined(_MSC_VER) && _MSC_VER >= 1200
/* This file only exists in VC 6.0 or higher */
#include <basetsd.h>
#endif

I've installed the .Net 2.0 runtime and SDK but still don't have basetsd.h anywhere on my system except within the cygwin distro. And I surely shouldn't be referencing this copy of the header, right?

Cheers,
Darran.

futnuh

29-03-2006 02:08:27

Following up on my own post, the missing header is part of the Windows Platform SDK. There's a new March 14 2006 web release here
http://www.microsoft.com/downloads/deta ... laylang=en