Updated win32 build info, other tweaks.

This commit is contained in:
Ryan C. Gordon 2002-04-24 21:00:31 +00:00
parent bf5d56806b
commit d847b8e602
1 changed files with 18 additions and 6 deletions

24
INSTALL
View File

@ -1,4 +1,4 @@
Building is very easy. Building is (ahem) very easy.
ALL PLATFORMS: ALL PLATFORMS:
@ -31,9 +31,21 @@ same directory as "physfs.h". This archive has Visual C project files and
the code needed for zipfile support in PhysicsFS, since most Windows boxes the code needed for zipfile support in PhysicsFS, since most Windows boxes
don't have zlib preinstalled. don't have zlib preinstalled.
IMPORTANT: If you are using anything older than Visual Studio.NET, you
will _NEED_ to upgrade to the latest Platform SDK from Microsoft. It is a
free download: http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
Be sure to install _at least_ the Core SDK and the WMI SDK. I'm not sure if
this is needed (or usable for Cygwin). Even though you need these SDK updates,
the compiled PhysicsFS DLL should work on any win32 platform from Win95 and
WinNT 4.0 and later.
No one's tried building this for a WinCE (PocketPC) platform, but it may or
may not work. Patches are welcome.
After that, if building with CygWin, follow the Unix instructions, above. After that, if building with CygWin, follow the Unix instructions, above.
If you're using Visual C, point the IDE at physfs.dsp, and build. If (Which used to work, see caveat about Platform SDK above). If you're using
you're using any other compiler, send me a patch when you get it working. :) Visual C, point the IDE at physfs.dsp, and build. If you're using any other
compiler, send me a patch when you get it working. :)
If someone is willing to maintain prebuilt PhysicsFS DLLs, I'd like to hear If someone is willing to maintain prebuilt PhysicsFS DLLs, I'd like to hear
from you; send an email to icculus@clutteredmind.org. from you; send an email to icculus@clutteredmind.org.
@ -51,9 +63,9 @@ the Mac, I'd like to hear from you; send an email to icculus@clutteredmind.org.
OTHER PLATFORMS: OTHER PLATFORMS:
Many platforms might "just work" with the Unix Makefile (such as BeOS and Many platforms might "just work" with the Unix Makefile (such as BeOS and
MacOS X), but have not been tested. To implement a new platform or MacOS X), but have not been heavily tested, if tested at all. To implement a
archiver, please read the heavily-commented physfs_internal.h and look new platform or archiver, please read the heavily-commented physfs_internal.h
in the platform/ and archiver/ directories for examples. and look in the platform/ and archiver/ directories for examples.
--ryan. (icculus@clutteredmind.org) --ryan. (icculus@clutteredmind.org)