On 10/22/05, Brandon J. Van Every <address@hidden> wrote:
I used the Chicken 2.2 tarball as a guinea pig, just adding
CMakeLists.txt to it and no other actions. When I use my fully licensed
retail version of VC++ 7.1, 'cmake -G "NMake Makefiles"' generates its
output without a hitch. When I use the free VC++ Toolkit, I get a bunch
of errors. So, the problem is surely that the retail compiler has all
sorts of tools and paths configured properly, and the free version
doesn't. Probably there is more work to get a valid build environment
going with the free version. I did run the appropriate vcvars32.bat
with the free version, but that isn't enough to solve the problem. I
bet I don't have the Platform SDK set up properly to work with the free
version; for instance, I don't see any includes or paths for it in the
envioronment. Also beware of the 'csi' shadowing gotcha, as the
Platform SDK has its own csi.exe apparently.
Very good. Thanks, Brandon!
Do you have the full Platform SDK, or just the core part installed?