diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/makeinclude/platform_aix_ibm.GNU | 1 | ||||
-rw-r--r-- | include/makeinclude/rules.lib.GNU | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/include/makeinclude/platform_aix_ibm.GNU b/include/makeinclude/platform_aix_ibm.GNU index acb690359a9..c870c1dbd2c 100644 --- a/include/makeinclude/platform_aix_ibm.GNU +++ b/include/makeinclude/platform_aix_ibm.GNU @@ -60,6 +60,7 @@ SOEXT = a # aix_build turns on the funky shared library building code in # rules.lib.GNU aix_build = 1 +SHR_FILTER=$(ACE_ROOT)/bin/aix_shr ifeq ($(threads),1) # Note - the _r form of the compiler command turns on -qthreads and the diff --git a/include/makeinclude/rules.lib.GNU b/include/makeinclude/rules.lib.GNU index 8ca819331c5..13f8d41f0f7 100644 --- a/include/makeinclude/rules.lib.GNU +++ b/include/makeinclude/rules.lib.GNU @@ -162,9 +162,9 @@ ifeq (1,$(ace_lib_prelink)) -$(LINK.cc) $(LINK_OUTPUT_FLAG) ace-templ_inst $(VSHOBJS1) $(LDFLAGS) $(ACE_NUL_STDERR) endif # ace_lib_prelink ifeq ($(split),1) - $(SOLINK.cc) $(SO_OUTPUT_FLAG) $@ $(VSHDIR)/*.$(OBJEXT) $(LDFLAGS) $(ACE_SHLIBS) $(LIBS) + $(SHR_FILTER) $(SOLINK.cc) $(SO_OUTPUT_FLAG) $@ $(VSHDIR)/*.$(OBJEXT) $(LDFLAGS) $(ACE_SHLIBS) $(LIBS) else - $(SOLINK.cc) $(SO_OUTPUT_FLAG) $@ $(VSHOBJS1) $(LDFLAGS) $(ACE_SHLIBS) $(LIBS) + $(SHR_FILTER) $(SOLINK.cc) $(SO_OUTPUT_FLAG) $@ $(VSHOBJS1) $(LDFLAGS) $(ACE_SHLIBS) $(LIBS) endif endif -chmod a+rx $@ |