diff options
author | Eugene Sandulenko | 2007-12-28 07:52:56 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2007-12-28 07:52:56 +0000 |
commit | ac54f3a26f5ebe1b1f7af03ebe1b6872ebe64703 (patch) | |
tree | f47426fee7827977824b526fd911225228840e42 /configure | |
parent | ae06d5337e80503d25c58cd9475bd8a45a87f48d (diff) | |
download | scummvm-rg350-ac54f3a26f5ebe1b1f7af03ebe1b6872ebe64703.tar.gz scummvm-rg350-ac54f3a26f5ebe1b1f7af03ebe1b6872ebe64703.tar.bz2 scummvm-rg350-ac54f3a26f5ebe1b1f7af03ebe1b6872ebe64703.zip |
Patch #1858158: BUILD: Plugin building cleanup
svn-id: r30041
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -1183,7 +1183,7 @@ _mak_plugins=' BUILD_PLUGINS := 1 PLUGIN_PREFIX := lib PLUGIN_SUFFIX := .so -PLUGIN_EXTRA_DEPS = $(EXECUTABLE) +PLUGIN_EXTRA_DEPS = CXXFLAGS += -DDYNAMIC_MODULES CXXFLAGS += -fpic PLUGIN_LDFLAGS += -shared @@ -1201,7 +1201,7 @@ _mak_plugins=' BUILD_PLUGINS := 1 PLUGIN_PREFIX := lib PLUGIN_SUFFIX := .so -PLUGIN_EXTRA_DEPS = $(EXECUTABLE) +PLUGIN_EXTRA_DEPS = CXXFLAGS += -DDYNAMIC_MODULES CXXFLAGS += -fpic PLUGIN_LDFLAGS += -shared @@ -1237,7 +1237,7 @@ PLUGIN_PREFIX := PLUGIN_SUFFIX := .dll PLUGIN_EXTRA_DEPS = $(EXECUTABLE) CXXFLAGS += -DDYNAMIC_MODULES -PLUGIN_LDFLAGS := -shared ./libscummvm.a $(LIBS) $(LDFLAGS) +PLUGIN_LDFLAGS := -shared ./libscummvm.a PRE_OBJS_FLAGS := -Wl,--whole-archive POST_OBJS_FLAGS := -Wl,--export-all-symbols -Wl,--no-whole-archive -Wl,--out-implib,./libscummvm.a ' |