|
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 |
|
6 Both static and shared library versions are supported. |
|
7 |
|
8 The static library version is limited to clib2 although it should |
|
9 be possible to use newlib with the appopriate compile options. |
|
10 |
|
11 The shared library version is based on the work of Fredrik Wikstrom |
|
12 and is currently limited to PPC only. |
|
13 |
|
14 |
|
15 HISTORY |
|
16 ======= |
|
17 4.0 - updated for corresponding Expat 2.0 release |
|
18 - some minor CVS related changes |
|
19 |
|
20 3.1 - removed obsolete sfd file |
|
21 - added library description xml file |
|
22 - refactored Makefile |
|
23 - removed extraneous VARARGS68K keywords |
|
24 - reworked default memory handling functions in shared lib |
|
25 - updated amigaconfig.h |
|
26 |
|
27 3.0 - initial release |
|
28 - based on expat 1.95.8 |
|
29 |
|
30 |
|
31 BUILDING |
|
32 ======== |
|
33 To build expat.library, xmlwf tool, examples and run the test suite, |
|
34 simply type 'make all' in the amiga subdirectory. |
|
35 |
|
36 The test suite will compile and run for both the static and shared |
|
37 library versions. |
|
38 |
|
39 |
|
40 INSTALLATION |
|
41 ============ |
|
42 To install both static and shared versions of expat into the |
|
43 AmigaOS SDK type 'make install' in the amiga subdirectory. |
|
44 |
|
45 |
|
46 CONFIGURATION |
|
47 ============= |
|
48 You may want to edit the lib/amigaconfig.h file to remove |
|
49 DTD and/or XML namespace support if they are not required by your |
|
50 specific application for a smaller and faster implementation. |
|
51 |
|
52 |
|
53 TO DO |
|
54 ===== |
|
55 - wide character support (UTF-16) |
|
56 - provide 68k backwards compatibility |