summaryrefslogtreecommitdiff
path: root/posix.mk
diff options
context:
space:
mode:
Diffstat (limited to 'posix.mk')
-rw-r--r--posix.mk25
1 files changed, 14 insertions, 11 deletions
diff --git a/posix.mk b/posix.mk
index 6f75a43c3..a6ea7e815 100644
--- a/posix.mk
+++ b/posix.mk
@@ -1,18 +1,21 @@
-CC = /home/riscos/cross/bin/gcc
-CC_DEBUG = gcc
-ASM = /home/riscos/cross/bin/gcc
+GCCSDK_INSTALL_CROSSBIN ?= /home/riscos/cross/bin
+GCCSDK_INSTALL_ENV ?= /home/riscos/env
-PLATFORM_CFLAGS_RISCOS = -I/home/riscos/env/include \
- -I/home/riscos/env/include/libxml2 \
- -I/home/riscos/env/include/libmng
+CC = $(GCCSDK_INSTALL_CROSSBIN)/gcc
+CC_DEBUG = /usr/bin/gcc
+ASM = $(GCCSDK_INSTALL_CROSSBIN)/gcc
+
+PLATFORM_CFLAGS_RISCOS = -I$(GCCSDK_INSTALL_ENV)/include \
+ -I$(GCCSDK_INSTALL_ENV)/include/libxml2 \
+ -I$(GCCSDK_INSTALL_ENV)/include/libmng
PLATFORM_CFLAGS_DEBUG = -I/usr/include/libxml2 -I/riscos/src/OSLib \
-I/riscos/include/libjpeg -D_POSIX_C_SOURCE
-PLATFORM_AFLAGS_RISCOS = -I/riscos/src/OSLib
+PLATFORM_AFLAGS_RISCOS = -I$(GCCSDK_INSTALL_ENV)/include
-LDFLAGS_RISCOS = -L/home/riscos/env/lib -lxml2 -lz -lcurl -lssl -lcrypto \
- -lcares -lmng -loslib -ljpeg -lrufl -lpencil
-LDFLAGS_SMALL = -L/home/riscos/env/lib -lxml2 -lz -lucurl -lcares -lmng \
- -loslib -ljpeg -lrufl -lpencil
+LDFLAGS_RISCOS = -L$(GCCSDK_INSTALL_ENV)/lib -lxml2 -lz -lcurl -lssl -lcrypto \
+ -lcares -lmng -lOSLib32 -ljpeg -lrufl -lpencil
+LDFLAGS_SMALL = -L$(GCCSDK_INSTALL_ENV)/lib -lxml2 -lz -lucurl \
+ -lcares -lmng -lOSLib32 -ljpeg -lrufl -lpencil
LDFLAGS_DEBUG = -L/usr/lib -lxml2 -lz -lm -lcurl -lssl -lcrypto -ldl -lmng \
-ljpeg -llcms