diff --git a/CHANGELOG b/CHANGELOG index ae0af8f..e20e53c 100644 --- a/CHANGELOG +++ b/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. diff --git a/TODO b/TODO index 62e6bc1..f3a8045 100644 --- a/TODO +++ b/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.