Hi,
Thanks for the pointer to the "install.windows.php" document. I hadn't seen it before... I was always googling for "build", not "install."
I believe I have the Windows version of the source (it has a win32 subdirectory and MSVC projects/workspaces in a win32/ subdirectory to build everything).
The reason I'm building the source is I hope to integrate PHP scripting capabilties into my program, so I'll need a DLL or a .LIB that I can link with that will provide a PHP/Zend runtime (I hope).
The second reason I'm building the source is that I hope to add a built-in extension to support callbacks into my program as well as a native (C++) in-memory database that my program uses. The database is "fastdb:"
http://www.garret.ru/~knizhnik/fastdb.html
After reading the install article you pointed me to, I installed cygwin and added the cygwin directories to my MSVC options so VC could find the appropriate cygwin include directories, but I hit a HUGE number of errors because the compiler complained about conflicts between cygwin defined constants and windows standard includes... and stuff like "long long" is illegal under windows...
This is using the visual studio projects supplied in the php-4.2.2 distribution... Something about my Visual Studio configuration is screwed up, but I have no idea where to look.
GUIs stink. 🙂
If anyone has run into this problem and can tell me the include paths they use in MSVC and the order they appear in their options dialog, I'd appreciate it.
Thank you for your helpful reply.