Ryan C. Gordon 24 years ago
parent
commit
8c02051a9e
2 changed files with 8 additions and 3 deletions
  1. 7 1
      CHANGELOG
  2. 1 2
      TODO

+ 7 - 1
CHANGELOG

@@ -7,7 +7,13 @@
            skipped file entries. Removed AC_C_CONST and AC_TYPE_SIZE_T checks
            skipped file entries. Removed AC_C_CONST and AC_TYPE_SIZE_T checks
            from configure.in (not needed, and they broke BeOS build). Clean
            from configure.in (not needed, and they broke BeOS build). Clean
            out the docs/ directory when doing a "make dist". Fixed crashbug
            out the docs/ directory when doing a "make dist". Fixed crashbug
-           when calling PHYSFS_deinit() more than once in a row.
+           when calling PHYSFS_deinit() more than once in a row. Tried to get
+           MacOS X to build a shared library, gave up; I'm doing something
+           wrong in my Makefile.am, I think. On MacOS X, running ./configure
+           --enable-static --disable-shared works, though. Hopefully someone
+           will fix this soon. In unix.c, the Darwin version of
+           __PHYSFS_platformDetectAvailableCDs() was free()ing a static
+           buffer; fixed.
 06072002 - Manpages! Finally installed Doxygen and scratched together a
 06072002 - Manpages! Finally installed Doxygen and scratched together a
            Doxyfile. After some revision to physfs.h, we've got a rather
            Doxyfile. After some revision to physfs.h, we've got a rather
            nice API reference.
            nice API reference.

+ 1 - 2
TODO

@@ -18,8 +18,7 @@ These are in no particular order. A 1.0 release is reliant on doing most of
   nice for an email program. That's blue sky, unless someone wants to tackle
   nice for an email program. That's blue sky, unless someone wants to tackle
   it.
   it.
 - Look for FIXMEs (many marked with "!!!" in comments).
 - Look for FIXMEs (many marked with "!!!" in comments).
-- Port to MacOS X (specifically, make Project Builder files; unix.c should
-  work with it as-is. Might compile as-is with autoconf.)
+- Make configure/Makefile build a shared library on MacOS X.
 - Make the library friendly to Win95 systems.
 - Make the library friendly to Win95 systems.
 - Probably other stuff. Requests and recommendations are welcome.
 - Probably other stuff. Requests and recommendations are welcome.