From 1f340a281e5dfce5a5b4d22f97201f83e04effc8 Mon Sep 17 00:00:00 2001 From: Toon Knapen Date: Thu, 30 Jun 2005 14:42:05 +0000 Subject: [PATCH] added action to link shared libraries [SVN r29845] --- src/tools/vacpp.jam | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/tools/vacpp.jam b/src/tools/vacpp.jam index 19dc79004..8a7b32bb0 100644 --- a/src/tools/vacpp.jam +++ b/src/tools/vacpp.jam @@ -85,6 +85,11 @@ actions vacpp.link bind NEEDLIBS $(ROOT)/$(VA_CXX_COMPILER) $(LINKFLAGS) -o "$(<[1])" -L$(LIBPATH) -L$(STDLIBPATH) "$(>)" "$(NEEDLIBS)" "$(NEEDLIBS)" -l$(FINDLIBS) } +actions vacpp.link.dll bind NEEDLIBS +{ + xlC_r -qmkshrobj $(LINKFLAGS) -o "$(<[1])" -L$(LIBPATH) -L$(STDLIBPATH) "$(>)" "$(NEEDLIBS)" "$(NEEDLIBS)" -l$(FINDLIBS) +} + actions vacpp.compile.c { $(ROOT)/$(VA_C_COMPILER) -c -I$(BOOST_ROOT) -U$(UNDEFS) -D$(DEFINES) $(CFLAGS) -I"$(HDRS)" -I"$(STDHDRS)" -o "$(<)" "$(>)"