title: CMake generates "-L/usr/local/lib" on Mac OSX
body: <p>I have a CMake C++ dylib project that builds correctly in one MacOS X environment but fails in another. Environments are on the same machine, but under different users. I'm seeking help how to do I troubleshoot where the failure in the second one comes from. </p>
  
  <p>What I managed to figure out is that in failing configuration CMake adds the following flags in link.txt (the commands used to link the executable)</p>
  
  <pre><code>-arch x86_64
  
  -isysroot  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk
  
  -mmacosx-version-min=10.6
  
  -L/usr/local/lib
  </code></pre>
  
  <p>The last one causes havoc as it makes ld pick up dependencies from /usr/local/lib instead of link directories I configured in CMake. </p>
  
  <p>I would appreciate any insight what triggers generating the flags above and what is the best way to squelch them, especially -L/usr/local/lib? </p>