r832 - trunk
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Sun Mar 11 21:07:45 EDT 2007
Author: icculus
Date: 2007-03-11 21:07:45 -0400 (Sun, 11 Mar 2007)
New Revision: 832
Modified:
trunk/CHANGELOG.txt
trunk/CREDITS.txt
trunk/INSTALL.txt
Log:
Updated.
Modified: trunk/CHANGELOG.txt
===================================================================
--- trunk/CHANGELOG.txt 2007-03-12 01:01:58 UTC (rev 831)
+++ trunk/CHANGELOG.txt 2007-03-12 01:07:45 UTC (rev 832)
@@ -13,6 +13,7 @@
the parts you want/need...platform modules are determined
automatically without the build system needing to intervene, so you
just have to #define the archivers, etc that you want.
+ Updated makeos2.cmd for newer Innotek toolchain (thanks, Dave!)
03082007 - Fixed a comment in physfs.h. Renamed win32.c to windows.c.
Cleaned up whitespace/formatting in pocketpc.c. Updated PocketPC
code to expect UTF-8 strings from the higher level. Changed
Modified: trunk/CREDITS.txt
===================================================================
--- trunk/CREDITS.txt 2007-03-12 01:01:58 UTC (rev 831)
+++ trunk/CREDITS.txt 2007-03-12 01:07:45 UTC (rev 832)
@@ -1,15 +1,4 @@
-Initial API interface and implementation,
-Unix support,
-Win32 support,
-BeOS support,
-POSIX support,
-MacOS support,
-OS/2 support,
-GRP archiver,
-DIR archiver,
-ZIP archiver,
-QPAK archiver,
-MacOS Classic support:
+Maintainer and general codemonkey:
Ryan C. Gordon
Tons of win32 help:
@@ -58,14 +47,14 @@
Michael Renner
Apple Project Builder support,
-MacOS X improvements:
+Mac OS X improvements:
Eric Wing
HOG archiver,
-MVL archiver,
+MVL archiver:
Bradley Bell
-MIX archiver,
+MIX archiver:
Sebastian Steinhauer
Bug fixes:
@@ -91,10 +80,13 @@
Bug fixes:
Jörg Walter
-Windows .rc file:
-7zip/lzma archiver,
+Windows .rc file,
+7zip/lzma archiver:
Dennis Schridde
+OS/2 updates:
+ Dave Yeo
+
Other stuff:
Your name here! Patches go to icculus at icculus.org ...
Modified: trunk/INSTALL.txt
===================================================================
--- trunk/INSTALL.txt 2007-03-12 01:01:58 UTC (rev 831)
+++ trunk/INSTALL.txt 2007-03-12 01:07:45 UTC (rev 832)
@@ -87,7 +87,8 @@
Double-click on "CWProjects.sit" in the root of the source tree. This will
unpack into a folder called "Mac Classic Support", which has CodeWarrior 6
- project files.
+ project files. Newer CodeWarrior releases should be able to read these project
+ files, too.
Point CodeWarrior at "physfs.mcp" in that new folder, and build. This will
produce a "PhysicsFS" or "PhysicsFS Debug" shared library, depending on what
@@ -96,10 +97,11 @@
"test_physfs" or "test_physfs Debug". These binaries are linked against the
DLLs you built previously.
-There is also an MPW project file included, if you don't have CodeWarrior.
+There is also an MPW project file included, if you don't have CodeWarrior. It
+ is untested.
PhysicsFS builds for classic Mac OS do not require CarbonLib...they use
- OS 8 (8.5?) APIs exclusively.
+ OS 9 APIs exclusively.
If someone is willing to maintain prebuilt PhysicsFS Shared Libraries for
the Mac, I'd like to hear from you; send an email to icculus at icculus.org.
@@ -123,17 +125,16 @@
OS/2:
-You need EMX installed. I tried this on a stock Warp 4 install, no fixpaks.
- I used the latest EMX and patches (which are several years old now). You need
- to install link386.exe (Selective Install, "link object modules" option). Once
- EMX is installed correctly, unpack the source to PhysicsFS and run the script
+You need Innotek GCC and libc installed (or kLIBC). I tried this on a stock
+ Warp 4 install, no fixpaks. You need to install link386.exe (Selective
+ Install, "link object modules" option). Once libc and GCC are installed
+ correctly, unpack the source to PhysicsFS and run the script
file "makeos2.cmd". I know this isn't ideal, but I wanted to have this build
without users having to hunt down a "make" program (While several exist, EMX
doesn't come with one). If someone wants to hack some REXX to make this a bit
more picky about recompiling, I'll accept the patch.
-Modernizing this for post-EMX systems or OpenWatcom may be good solutions, too.
- Send patches. And port CMake.
+Someone please port CMake to OS/2.
If someone is willing to maintain prebuilt PhysicsFS Shared Libraries for
OS/2, I'd like to hear from you; send an email to icculus at icculus.org.
More information about the physfs-commits
mailing list