title: How to stop Scons adding lib infront of a shared library
body: <p>I've been playing around with Scons on OSX and I'm trying to make a Shared Library (.dll, .so, .dylib). </p>
  
  <p>It's all worked perfectly except for one thing that is really annoying me, it adds 'lib' in front of the library name. For example, I choose the name <strong>WL</strong> and it becomes <strong>libWL.dylib</strong>. I cannot work out why Scons does this and it is driving me mad.</p>
  
  <p><img src="https://i.stack.imgur.com/QBpsV.png" alt="enter image description here"></p>
  
  <p>The code I am using is:</p>
  
  <pre><code># -*- coding: utf-8 -*-
  import os
  SourceList = ['Window.cpp']
  env = Environment(ENV = os.environ)
  
  #Libraries we are using
  Targets = 'WL'
  libraries = ['SDL2']
  
  #Paths to the libraries and include paths
  Paths = ['/usr/local/lib', '/usr/local/include']
  
  Export('SourceList env libraries Paths Targets')
  SConscript('src/SConscript', variant_dir='bin', duplicate=0)
  </code></pre>
  
  <p>and</p>
  
  <pre><code>Import('SourceList env libraries Paths Targets')
  SharedLibrary(target = Targets,source = SourceList,LIBS = libraries, LIBPATH=Paths)
  </code></pre>
  
  <p>I'm not super knowledgeable about how shared libraries work so I don't know if I could just change the name after it's compiled. But I would like it to just not add in letters</p>