From 3bece8cd6d0e4fe1c1f513a9bf47acd4408a6ce9 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] --- v2/tools/vacpp.jam | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/v2/tools/vacpp.jam b/v2/tools/vacpp.jam index 19dc79004..8a7b32bb0 100644 --- a/v2/tools/vacpp.jam +++ b/v2/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 "$(<)" "$(>)"