Hi guys-
I have been building CVS checkouts for a few months with Visual Studio 2008 on a Windows 7 machine.
I just checked out the whole -current SVN tree and went to build it. Everything worked except for the slv2 library. slv2 fails because it can't find some standard system include files:
3>help - 0 error(s), 0 warning(s)
1>f:\audbuild\svnaud\lib-src\slv2\src\slv2_internal.h(26) : fatal error C1083: Cannot open include file: 'stdbool.h': No such file or directory
1>world.c
1>..\..\..\lib-src\slv2\src\world.c(24) : fatal error C1083: Cannot open include file: 'dirent.h': No such file or directory
1>values.c
1>..\..\..\lib-src\slv2\slv2/values.h(26) : fatal error C1083: Cannot open include file: 'stdbool.h': No such file or directory
1>value.c
1>..\..\..\lib-src\slv2\slv2/value.h(26) : fatal error C1083: Cannot open include file: 'stdbool.h': No such file or directory
1>util.c
...
1>slv2 - 35 error(s), 2 warning(s)
========== Build: 1 succeeded, 1 failed, 28 up-to-date, 1 skipped ==========
...if I was on a *nix machine, I'd just add the correct include directories to the include path, and go away happy (though these particular includes would just be in /usr/include, which would almost certainly be in the include path already). On a Windows machine, I am lost... the system doesn't seem to have standard include files (or a working way to find files... I'm going to see if I can download "find" and "grep" for windows after work, because this windows 7 search thing is worse than useless).
Anyway, what am I doing wrong here? I can hack it into compliance once I find wherever Windows hides its include files (maybe they come with the compiler, since the OS is all pre-compiled binaries?)- but I'm guessing that I could also twiddle something in the Audacity project file to tell all the libraries included to look in a standard include path.
Thanks!
(This is a brand new SVN checkout of the -current branch.)
