title: make install on MinGW/MSYS doesn't like --prefix=/mingw
body: <p>I've begun using MinGW/MSYS in an attempt to use some Linux libraries on Windows. Using </p>
  
  <pre><code>./configure --prefix=/mingw 
  make
  make install
  </code></pre>
  
  <p>has worked well so far, but I've had two different libraries fail on 'make install', on an 'ln -s' call. It goes something like this:</p>
  
  <pre><code>rm -f /mingw/lib/libvamp-sdk.so.2
  ln -s libvamp-sdk.so.2.0.0 /mingw/lib/libvamp-sdk.so.2
  ln: creating symbolic link `/mingw/lib/libvamp-sdk.so.2' to `libvamp-sdk.so.2.0.0': No such file or directory
  make: *** [install] Error 1
  </code></pre>
  
  <p>First of all, what is the intention of the makefile? /mingw/lib/libvamp-sdk.so.2.0.0 exists,
  so replacing the above 'ln -s' call with</p>
  
  <pre><code>ln -s /mingw/lib/libvamp-sdk.so.2.0.0 /mingw/lib/libvamp-sdk.so.2
  </code></pre>
  
  <p>will work, but I'm not sure if this is what the author had intended.</p>
  
  <p>More importantly, why does this occur (I'm guessing it works fine on native Linux systems) and what's the easiest way to get around it? I could manually edit the makefile but I'm wondering if there's a better solution to this.</p>
  
  <p>Many thanks for your input!</p>