|
Boost-Build : |
Subject: [Boost-build] Wrong dll names for vc8 64 bit builds?
From: James Burgess (jrb_at_[hidden])
Date: 2011-04-01 22:14:44
This is compiling the signals library on Windows7 64 bit with Visual Studio 2005 boost 1.43.0
I'm able to build a working signals library but the name of the dll is slightly off. I get boost_signals-vc-mt.dll when I build the 64 bit version but the correct name (boost_signals-vc80-mt.dll) for the 32 bit build.
My build steps are run boostrap.bat then change project-config.jam to
using msvc : vc80 : cl.exe ;
Then I run:
.\bjam address-model=64 --with-signals --stagedir=stage64 --build-dir=build64 --build-type=complete stage
(for the 32 bit I change all the 64's to 32)
I've tried adding --toolset=msvc-8.0 but that didn't help.
In the build directory for the 64 bit build I see a directory called ...libs/signals/build/mscv-vc80/release/ as I do in the 32 build directory.
Cheers,
- James
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