Browse Source

fl_wrapper: Added -fPIC to CFLAGS and support for FLWRAPPER_BASEDIR and FLWRAPPER_LIBC into the Makefile

karasz/new-early
Alejandro Mery 15 years ago
parent
commit
91bfaee6a5
1 changed files with 10 additions and 2 deletions
  1. +10
    -2
      src/tools-source/fl_wrapper/Makefile

+ 10
- 2
src/tools-source/fl_wrapper/Makefile

@ -13,7 +13,14 @@
# --- SDE-COPYRIGHT-NOTE-END ---
CC=gcc
CFLAGS=-Wall -O2 -ldl -shared
CFLAGS=-Wall -O2 -ldl -shared -fPIC
ifneq ($(BASE),)
CFLAGS += '-DFLWRAPPER_BASEDIR="$(BASE)"'
endif
ifneq ($(LIBC),)
CFLAGS += '-DFLWRAPPER_LIBC="$(LIBC)"'
endif
LIB=fl_wrapper.so
GENERATED=fl_wrapper_generated.c
@ -22,7 +29,8 @@ SRCS=fl_wrapper.c fl_wrapper_execl.c $(GENERATED)
.PHONY: clean
$(LIB): $(SRCS)
$(CC) $(CFLAGS) -o $@ $<
$(CC) $(CFLAGS) -o "$@.tmp" $<
mv "$@.tmp" "$@"
clean:
@rm -vf $(LIB) $(GENERATED) $(GENERATED).tmp

Loading…
Cancel
Save