diff options
author | Emil Renner Berthing <esmil@mailme.dk> | 2011-06-11 19:41:55 +0200 |
---|---|---|
committer | Emil Renner Berthing <esmil@mailme.dk> | 2011-06-11 19:41:55 +0200 |
commit | 87c8cc5b2dd81f9b17eb40d2eb165d3e946aaf21 (patch) | |
tree | 0a05e14f1480b946ddad3b020ef5adf6d632e9e0 /Makefile | |
parent | 0b3d18658aa1a5236b0c6ecfb5939eaaa14376a2 (diff) | |
download | lem-87c8cc5b2dd81f9b17eb40d2eb165d3e946aaf21.tar.gz lem-87c8cc5b2dd81f9b17eb40d2eb165d3e946aaf21.tar.xz lem-87c8cc5b2dd81f9b17eb40d2eb165d3e946aaf21.zip |
fix compilation on OSX
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -21,6 +21,12 @@ BINDIR = $(PREFIX)/bin INCDIR = $(PREFIX)/include PKG_CONFIG_PATH = $(PREFIX)/lib/pkgconfig +ifeq ($(OS),Darwin) +SHARED = -dynamiclib -Wl,-undefined,dynamic_lookup +else +SHARED = -shared +endif + ifeq ($(LUA),embedded) CFLAGS += -Ilua -DLUA_USE_LINUX -DLUA_ROOT='"$(PREFIX)/"' LIBRARIES = -lm @@ -97,7 +103,7 @@ lem: $(objects) utils.so: utils.pic.o $Mecho ' LD $@' - $O$(CC) -shared $(LDFLAGS) $^ -o $@ + $O$(CC) $(SHARED) $(LDFLAGS) $^ -o $@ %-strip: % $Mecho ' STRIP $<' |