summaryrefslogtreecommitdiff
path: root/amiga
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2011-03-09 21:52:53 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2011-03-09 21:52:53 +0000
commitb9885e81bafcb697263f6c4b5a7d13a9ab7e94a7 (patch)
tree704dec4518c247b1fbe314e443a7d34503f3facb /amiga
parent3292bffcc8b836ec7091789184f44d0862724236 (diff)
downloadnetsurf-b9885e81bafcb697263f6c4b5a7d13a9ab7e94a7.tar.gz
netsurf-b9885e81bafcb697263f6c4b5a7d13a9ab7e94a7.tar.bz2
Need __USE_INLINE__ and __USE_BASETYPE__ for AmigaOS4
Only link against libiconv if building for AmigaOS3 svn path=/trunk/netsurf/; revision=11955
Diffstat (limited to 'amiga')
-rw-r--r--amiga/Makefile.target14
1 files changed, 11 insertions, 3 deletions
diff --git a/amiga/Makefile.target b/amiga/Makefile.target
index d4a259665..a8efd5c33 100644
--- a/amiga/Makefile.target
+++ b/amiga/Makefile.target
@@ -2,7 +2,11 @@
# Amiga target setup
# ----------------------------------------------------------------------------
-CFLAGS += -std=c99 -I . -Dnsamiga -U__STRICT_ANSI__
+CFLAGS += -std=c99 -I . -Dnsamiga
+
+ifneq ($(SUBTARGET),os3)
+ CFLAGS += -U__STRICT_ANSI__ -D__USE_INLINE__ -D__USE_BASETYPE__
+endif
NETSURF_FEATURE_ROSPRITE_CFLAGS := -DWITH_NSSPRITE
NETSURF_FEATURE_BMP_CFLAGS := -DWITH_BMP
@@ -22,7 +26,7 @@ ifeq ($(HOST),amiga)
$(eval $(call feature_enabled,AMIGA_ICON,-DWITH_AMIGA_ICON,,Amiga icon ))
$(eval $(call feature_enabled,PLUGINS,-DWITH_PLUGIN,,DataTypes images))
- CFLAGS += -D__USE_INLINE__ -D__USE_BASETYPE__ -I /SDK/local/common/include/libpng12
+ CFLAGS += -I /SDK/local/common/include/libpng12
LDFLAGS += -lxml2 -lcurl -lrtmp -lpthread -lregex -lauto -lpbl
LDFLAGS += -lssl -lcrypto -lhubbub -lcss -lparserutils -lwapcaplet
@@ -45,7 +49,11 @@ else
LDFLAGS += $(shell $(PKG_CONFIG) --libs libxml-2.0 libcares libcurl openssl)
LDFLAGS += $(shell $(PKG_CONFIG) --libs tre libhubbub libcss)
- LDFLAGS += -L$(GCCSDK_INSTALL_ENV)/lib -liconv
+ LDFLAGS += -L$(GCCSDK_INSTALL_ENV)/lib
+
+ ifeq ($(SUBTARGET),os3)
+ LDFLAGS += -liconv
+ endif
EXETARGET := NetSurf
endif