Fix bug #2163, Tool/ilink32 (Borland linker) needs shared lib builder. Not tested...
authorgaryo <garyo@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Fri, 15 Aug 2008 03:00:51 +0000 (03:00 +0000)
committergaryo <garyo@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Fri, 15 Aug 2008 03:00:51 +0000 (03:00 +0000)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@3279 fdb21ef1-2011-0410-befe-b5e4ea1792b1

src/engine/SCons/Tool/ilink32.py

index a667b75747cac49bc8dba9dfe214a785fb0185b7..758310eaf191b4afbe078b7240c7a59cdd9dc77a 100644 (file)
@@ -36,6 +36,7 @@ import SCons.Util
 def generate(env):
     """Add Builders and construction variables for ilink to an
     Environment."""
+    SCons.Tool.createSharedLibBuilder(env)
     SCons.Tool.createProgBuilder(env)
 
     env['LINK']        = '$CC'
@@ -46,6 +47,7 @@ def generate(env):
     env['LIBLINKPREFIX']=''
     env['LIBLINKSUFFIX']='$LIBSUFFIX'
 
+
 def exists(env):
     # Uses bcc32 to do linking as it generally knows where the standard
     # LIBS are and set up the linking correctly