diff options
-rw-r--r-- | include/makeinclude/platform_linux_icc.GNU | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/makeinclude/platform_linux_icc.GNU b/include/makeinclude/platform_linux_icc.GNU index b4c76bd7490..f465a48e417 100644 --- a/include/makeinclude/platform_linux_icc.GNU +++ b/include/makeinclude/platform_linux_icc.GNU @@ -113,6 +113,12 @@ SOBUILD = $(COMPILE.cc) $(PIC) -o $(VSHDIR)$*.so $<; \ $(SOLINK.cc) -o $@ $(LDFLAGS) $(VSHDIR)$*.o PRELIB = @true +ifeq ($(shared_libs), 1) + ifneq ($static_libs_only), 1) + LDFLAGS += -Wl,-E + endif +endif + # Added line below to support "Executable Shared Object" files (as # needed by the service configurator). # Marius Kjeldahl <mariusk@sn.no, marius@funcom.com> |