Skip to content

Commit

Permalink
Dropped classic Mac OS support. Mac OS X remains supported, though.
Browse files Browse the repository at this point in the history
  • Loading branch information
icculus committed Mar 14, 2007
1 parent 31ff24a commit 0ed7bbc
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 1,127 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.txt
Expand Up @@ -2,6 +2,9 @@
* CHANGELOG.
*/

03142007 - Dropped classic Mac OS support. It's just too hard to find a working
Mac OS 9 install and reasonable development tools, so it's not
worth it. If you still target OS 8 or 9, please use PhysicsFS 1.0.
03112007 - Removed zlib_license_change.txt ... it's in Subversion and the 1.0
branch for history's sake. Added shared and static build options
to CMakeLists.txt, and the expected "make install" target.
Expand Down
Binary file removed CWProjects.sit
Binary file not shown.
29 changes: 8 additions & 21 deletions INSTALL.txt
Expand Up @@ -85,27 +85,14 @@ Code exists for PocketPC support, and there are shipping titles that used

MAC OS 8/9:

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. 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
configuration you chose to build. After building the lib, you can make sure
it works by building the "test_physfs.mcp" project file, which will create
"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. It
is untested.

PhysicsFS builds for classic Mac OS do not require CarbonLib...they use
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@icculus.org.

Classic Mac OS support has been dropped in PhysicsFS 2.0. Apple hasn't updated
pre-OSX versions in almost a decade at this point, none of the hardware
they've shipped will boot it for almost as many years, and finding
developer tools for it is becoming almost impossible. As the switch to Intel
hardware has removed the "Classic" emulation environment, it was time to
remove support from PhysicsFS. That being said, the PhysicsFS 1.0 branch can
still target back to Mac OS 8.5, so you can use that if you need support for
this legacy OS. We still very much support Mac OS X, though: see below.



Expand Down
145 changes: 0 additions & 145 deletions physfsMPW.make

This file was deleted.

2 changes: 1 addition & 1 deletion physfs_platforms.h
Expand Up @@ -26,7 +26,7 @@
# define PHYSFS_PLATFORM_UNIX
# define PHYSFS_PLATFORM_POSIX
#elif defined(macintosh)
# define PHYSFS_PLATFORM_MACCLASSIC
# error Classic Mac OS support was dropped from PhysicsFS 2.0. Move to OS X.
#elif defined(unix)
# define PHYSFS_PLATFORM_UNIX
# define PHYSFS_PLATFORM_POSIX
Expand Down

0 comments on commit 0ed7bbc

Please sign in to comment.