README.txt 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. SUMMARY
  2. =======
  3. This is a port of expat for AmigaOS 4.0 which includes the
  4. SDK, some XML tools and the libraries.
  5. Both static and shared library versions are supported.
  6. The static library version is limited to clib2 although it should
  7. be possible to use newlib with the appopriate compile options.
  8. The shared library version is based on the work of Fredrik Wikstrom
  9. and is currently limited to PPC only.
  10. HISTORY
  11. =======
  12. 4.2 - updated to correspond to Expat 2.0.1 release
  13. - bumped copyright banners and versions
  14. - simplified amigaconfig.h
  15. - updated include/libraries/expat.h file
  16. - modified launch.c to use contructor/deconstructor
  17. - removed need for amiga_main() from expat utilities
  18. 4.1 - fixed memory freeing bug in shared library version
  19. - now allocates shared memory
  20. 4.0 - updated for corresponding Expat 2.0 release
  21. - some minor CVS related changes
  22. 3.1 - removed obsolete sfd file
  23. - added library description xml file
  24. - refactored Makefile
  25. - removed extraneous VARARGS68K keywords
  26. - reworked default memory handling functions in shared lib
  27. - updated amigaconfig.h
  28. 3.0 - initial release
  29. - based on expat 1.95.8
  30. BUILDING
  31. ========
  32. To build expat.library, xmlwf tool, examples and run the test suite,
  33. simply type 'make all' in the amiga subdirectory.
  34. The test suite will compile and run for both the static and shared
  35. library versions.
  36. INSTALLATION
  37. ============
  38. To install both static and shared versions of expat into the
  39. AmigaOS SDK type 'make install' in the amiga subdirectory.
  40. CONFIGURATION
  41. =============
  42. You may want to edit the lib/amigaconfig.h file to remove
  43. DTD and/or XML namespace support if they are not required by your
  44. specific application for a smaller and faster implementation.
  45. TO DO
  46. =====
  47. - wide character support (UTF-16)
  48. - provide 68k backwards compatibility