libexpat/expat/amiga/README.txt

67 lines
1.8 KiB
Plaintext
Raw Normal View History

2005-12-24 01:39:56 -05:00
SUMMARY
=======
This is a port of expat for AmigaOS 4.0 which includes the
SDK, some XML tools and the libraries.
2005-02-25 20:38:54 -05:00
2005-12-24 01:39:56 -05:00
Both static and shared library versions are supported.
2005-02-25 20:38:54 -05:00
2005-12-24 01:39:56 -05:00
The static library version is limited to clib2 although it should
be possible to use newlib with the appopriate compile options.
2005-02-25 20:38:54 -05:00
2005-12-24 01:39:56 -05:00
The shared library version is based on the work of Fredrik Wikstrom
and is currently limited to PPC only.
2005-02-25 20:38:54 -05:00
2005-12-24 01:39:56 -05:00
HISTORY
=======
2007-06-03 10:58:37 -04:00
4.2 - updated to correspond to Expat 2.0.1 release
- bumped copyright banners and versions
- simplified amigaconfig.h
- updated include/libraries/expat.h file
- modified launch.c to use contructor/deconstructor
- removed need for amiga_main() from expat utilities
2006-03-18 23:34:35 -05:00
4.1 - fixed memory freeing bug in shared library version
- now allocates shared memory
2005-12-27 10:45:30 -05:00
4.0 - updated for corresponding Expat 2.0 release
- some minor CVS related changes
2005-12-24 01:39:56 -05:00
3.1 - removed obsolete sfd file
- added library description xml file
- refactored Makefile
- removed extraneous VARARGS68K keywords
- reworked default memory handling functions in shared lib
- updated amigaconfig.h
2005-02-25 20:38:54 -05:00
2005-12-24 01:39:56 -05:00
3.0 - initial release
- based on expat 1.95.8
2005-02-25 20:38:54 -05:00
2005-12-24 01:39:56 -05:00
BUILDING
========
To build expat.library, xmlwf tool, examples and run the test suite,
simply type 'make all' in the amiga subdirectory.
2005-02-25 20:38:54 -05:00
2005-12-24 01:39:56 -05:00
The test suite will compile and run for both the static and shared
library versions.
2005-02-25 20:38:54 -05:00
2005-12-24 01:39:56 -05:00
INSTALLATION
============
To install both static and shared versions of expat into the
AmigaOS SDK type 'make install' in the amiga subdirectory.
CONFIGURATION
=============
You may want to edit the lib/amigaconfig.h file to remove
DTD and/or XML namespace support if they are not required by your
specific application for a smaller and faster implementation.
TO DO
=====
2005-02-25 20:38:54 -05:00
- wide character support (UTF-16)
2005-12-24 01:39:56 -05:00
- provide 68k backwards compatibility