Ryan C. Gordon 24 лет назад
Родитель
Сommit
8c02051a9e
2 измененных файлов с 8 добавлено и 3 удалено
  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
            from configure.in (not needed, and they broke BeOS build). Clean
            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
            Doxyfile. After some revision to physfs.h, we've got a rather
            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
   it.
 - 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.
 - Probably other stuff. Requests and recommendations are welcome.