[Expat-checkins] expat/amiga Makefile,1.5,1.6 README.txt,1.4,1.5
Steven Solie
ssolie at users.sourceforge.net
Sun Jun 3 16:58:40 CEST 2007
Update of /cvsroot/expat/expat/amiga
In directory sc8-pr-cvs17:/tmp/cvs-serv1307
Modified Files:
Makefile README.txt
Log Message:
Updated for latest SDK.
Index: Makefile
===================================================================
RCS file: /cvsroot/expat/expat/amiga/Makefile,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- Makefile 19 Mar 2006 04:45:43 -0000 1.5
+++ Makefile 3 Jun 2007 14:58:37 -0000 1.6
@@ -37,15 +37,15 @@
help:
@echo "Requires:"
@echo " AmigaOS 4.0"
- @echo " SDK 51.15"
- @echo " clib2 1.198"
+ @echo " SDK 51.22"
+ @echo " clib2 1.202"
@echo ""
@echo "Targets:"
@echo " all - make expat libraries, xmlwf, examples and run test suite"
@echo " install - install expat libraries and tools into SDK"
all:
- -makedir lib libs
+ -makedir force lib libs
$(MAKE) staticlib
$(MAKE) sharedlib
@@ -63,7 +63,7 @@
-delete libs/#?.o quiet
install:
- copy lib/xmlwf $(tooldir) quiet
+ copy libs/xmlwf $(tooldir) quiet
copy /lib/expat.h /lib/expat_external.h $(staticincludedir) quiet
copy lib/libexpat.a $(staticlibdir) quiet
copy libs/expat.library $(sharedlibdir) quiet
@@ -82,12 +82,15 @@
LAUNCH =
ifeq ($(MAKECMDGOALS), staticlib)
+ CFLAGS += -mcrt=clib2
+ LDFLAGS += -mcrt=clib2
LIBS += $(STATICLIB)
INCLUDES = -I../lib
endif
ifeq ($(MAKECMDGOALS), sharedlib)
- CFLAGS += -DAMIGA_SHARED_LIB -D__USE_INLINE__
+ CFLAGS += -mcrt=newlib -D__USE_INLINE__
+ LDFLAGS += -mcrt=newlib
INCLUDES = -I. -Iinclude -Iinclude/libraries -I../lib
LAUNCH = $(DESTDIR)/launch.o
endif
Index: README.txt
===================================================================
RCS file: /cvsroot/expat/expat/amiga/README.txt,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- README.txt 19 Mar 2006 04:34:35 -0000 1.4
+++ README.txt 3 Jun 2007 14:58:37 -0000 1.5
@@ -14,6 +14,13 @@
HISTORY
=======
+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
+
4.1 - fixed memory freeing bug in shared library version
- now allocates shared memory
More information about the Expat-checkins
mailing list