Subject: [Boost-build] Cygwin DLLs not named properly and installed in the right location
From: Ronald Landheer-Cieslak (rlc_at_[hidden])
Date: 2009-04-20 11:28:05
I'm trying to use Boost Build v2 on a software package that will run on
Cygwin, MinGW and other platforms. On Cygwin, DLLs are installed in the bin
directory and import libraries are installed in lib, and DLLs are prefixed
with "cyg" and have a ".dll" extention.Boost.Buildv2 currently sees Cygwin
as a UNIX platform, generates .so files and does not add the cyg prefix.
Also the .so files are installed in lib, not bin (which is good for UNIX
The attached patch fixes the absence of the cyg prefix and has the build
system generate import libraries, but does not place the DLLs in the bin
directory, which I can't seem to figure out how to do. If some-one could
help me with that, that would be great.
-- Ronald Landheer-Cieslak Software Analyst http://landheer-cieslak.com http://vlinder.ca
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk