Commit | Line | Data |
---|---|---|
7eda442a JB |
1 | --- ../kona-Win.3.36-64/Makefile 2015-07-30 11:18:02.000000000 -0400 |
2 | +++ ./Makefile 2015-12-06 04:14:40.000000000 -0500 | |
3 | @@ -1,10 +1,10 @@ | |
4 | -PREFIX = /usr/local | |
5 | -CFLAGS=-g | |
6 | +PREFIX = @TERMUX_PREFIX@ | |
7 | +CFLAGS=-O3 | |
8 | PRODFLAGS = -O3 #-pg -g3 | |
9 | LIB=libkona.a | |
10 | DEVFLAGS = -O0 -g3 -DDEBUG -Wunused -Wreturn-type -Wimplicit-int #-Wall | |
11 | ||
12 | -OS := $(shell uname -s | tr "[:upper:]" "[:lower:]") | |
13 | +OS = android | |
14 | ||
15 | # Win-64 | |
16 | ifeq (mingw32_nt-6.2,$(OS)) | |
17 | @@ -34,7 +34,7 @@ | |
18 | src/ks.o src/v.o src/va.o src/vc.o src/vd.o src/vf.o src/vg.o src/vq.o | |
19 | LDFLAGS = -Wl,--gc-sections -Wl,-z,nocopyreloc -lgcc -no-canonical-prefixes \ | |
20 | -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -mthumb \ | |
21 | - -lc -lm -ldl | |
22 | + -fPIE -pie -lc -lm -ldl | |
23 | CFLAGS += -fPIE -fpic -ffunction-sections -funwind-tables -fstack-protector \ | |
24 | -no-canonical-prefixes -mtune=xscale -msoft-float -mthumb \ | |
25 | -fomit-frame-pointer -fno-strict-aliasing | |
26 | @@ -109,7 +109,7 @@ | |
27 | test: k_test | |
28 | ||
29 | install: | |
30 | - install k $(PREFIX)/bin/k | |
31 | + install k ${PREFIX}/bin/k | |
32 | ||
33 | clean: | |
34 | $(RM) -r k k_test *.exe k.dSYM k_test.dSYM src/*.o src/win/*.o |