git.ucc.asn.au
/
tpg
/
acess2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Usermode/libaxwin4 - Handle demarshal failure
[tpg/acess2.git]
/
AcessNative
/
libacess-native.so_src
/
Makefile
diff --git
a/AcessNative/libacess-native.so_src/Makefile
b/AcessNative/libacess-native.so_src/Makefile
index
0a074a6
..
2a0f0c4
100644
(file)
--- a/
AcessNative/libacess-native.so_src/Makefile
+++ b/
AcessNative/libacess-native.so_src/Makefile
@@
-5,7
+5,7
@@
ifeq ($(PLATFORM),)
PLATFORM := lin
endif
PLATFORM := lin
endif
-OBJ := main.o syscalls.o request.o memory.o exports.o
+OBJ := main.o syscalls.o request.o memory.o exports.o
heap.o
OBJ := $(addprefix obj-$(PLATFORM)/,$(OBJ))
ifeq ($(PLATFORM),win)
OBJ := $(addprefix obj-$(PLATFORM)/,$(OBJ))
ifeq ($(PLATFORM),win)
@@
-15,10
+15,12
@@
endif
ifeq ($(PLATFORM),lin)
BIN := ../libacess-native.so
endif
ifeq ($(PLATFORM),lin)
BIN := ../libacess-native.so
endif
+BINLINK := ../../Usermode/Output/native/Libs/$(notdir $(BIN))
+$(warning $(BINLINK))
CFLAGS += -Wall
CFLAGS += -Werror
CFLAGS += -Wall
CFLAGS += -Werror
-CFLAGS += -g -shared -fPIC
+CFLAGS += -g -shared -fPIC
-std=c99
CPPFLAGS += -DARCHDIR_is_x86_64=1
LDFLAGS += -g -shared -Wl,--no-undefined -lc
CPPFLAGS += -DARCHDIR_is_x86_64=1
LDFLAGS += -g -shared -Wl,--no-undefined -lc
@@
-27,7
+29,7
@@
DEPFILES := $(DEPFILES:%=%.dep)
.PHONY: all clean
.PHONY: all clean
-all: $(BIN)
+all: $(BIN)
$(BINLINK)
clean:
$(RM) $(BIN) $(OBJ) $(DEPFILES)
clean:
$(RM) $(BIN) $(OBJ) $(DEPFILES)
@@
-36,6
+38,10
@@
$(BIN): $(OBJ)
$(CC) -o $@ $(OBJ) $(LDFLAGS)
objdump -S $@ >
[email protected]
$(CC) -o $@ $(OBJ) $(LDFLAGS)
objdump -S $@ >
[email protected]
+$(BINLINK): $(BIN)
+ @mkdir -p $(dir $@)
+ @cd $(dir $@) && ln -sf ../../../../AcessNative/$(notdir $@)
+
obj-$(PLATFORM)/%.o: %.c
@mkdir -p $(dir $@)
@echo [CC] -o $@
obj-$(PLATFORM)/%.o: %.c
@mkdir -p $(dir $@)
@echo [CC] -o $@
UCC
git Repository :: git.ucc.asn.au