Boost logo

Boost-Build :

Subject: Re: [Boost-build] Boost build in Cygwin 1_36_0 vs 1_38_0 msvc dll build wierdness
From: Brian Davis (bitminer_at_[hidden])
Date: 2009-03-27 16:17:13

On Fri, Mar 27, 2009 at 10:52 AM, Steven Watanabe <watanabesj_at_[hidden]>wrote:

> Brian Davis wrote:
>> I am using just about the latest version of Cygwin. I have used it it the
>> past to build in Windows for gcc and msvc sucessfully as it allows me to
>> do
>> both simutanesously for all versions of compilers installed. Cygwin has
>> provided a good platform for me to test these compilers in the past. I
>> have
>> downloaded and began using 1.38.0 and have come accross some wierndess in
>> the builds of dlls between these versions where 1.36.0 works as expected
>> and
>> 1.38.0 is ... broken.
>> <snip>
>> bjam -d+2 toolset=msvc
>> <snip>
>> Notice the What is this? Why is a msvc build now creating
>> a
>> .so?
> Does it work with toolset=msvc target-os=windows?
> I believe that this has been fixed in the trunk:

**** Build of configuration Debug for project 3D_DSA ****

bjam -d+2 toolset=msvc os=windows
PATH = /usr/bin PATH = /cygdrive/c/Program Files/Java/jre6/bin/client PATH =
/cygdrive/c/Program Files/Java/jre6/bin PATH =
PATH = /usr/local/bin PATH = /usr/X11R6/bin PATH =
/cygdrive/c/WINDOWS/system32 PATH = /cygdrive/c/WINDOWS PATH =
/cygdrive/c/WINDOWS/System32/Wbem PATH = /cygdrive/c/Program Files/Common
Files/GTK/2.0/bin PATH = /cygdrive/c/Program Files/QuickTime/QTSystem/ PATH
= /cygdrive/c/msys/1.0 PATH = /cygdrive/c/msys/1.0/bin PATH =
/cygdrive/c/Program Files/Microsoft SQL Server/90/Tools/binn/ PATH =
/cygdrive/c/Program Files/TortoiseSVN/bin PATH = /cygdrive/c/Program
Files/ATI Technologies/ATI.ACE/Core-Static PATH = /cygdrive/c/CUDA/bin PATH
= /cygdrive/c/Program Files/IMSI/FloorPlan 3D v8/Program PATH =
/usr/X11R6/bin PATH = /usr/X11R6/bin PATH = /usr/lib/lapack
Hello world
TOP = /cygdrive/e/projects/Quantumspex/projects/3D_DSA

in feature.validate-value-string from module feature
error: "windows" is not a known value of feature <os>
error: legal values: "CYGWIN"
in validate1 from module property
in property.validate from module property
in convert-command-line-element from module build-request
in build-request.from-command-line from module build-request
in load from module build-system
in import from module modules
in boost-build from module
/cygdrive/e/projects/Quantumspex/projects/3D_DSA/boost-build.jam:2: in
module scope from module

Notice error by bjam of:

error: "windows" is not a known value of feature <os>
error: legal values: "CYGWIN"

> In Christ,
> Steven Watanabe
> _______________________________________________
> Unsubscribe & other changes:

Brian J. Davis
Microsoft Windows !!! Worlds best Linux installer.  Comes preinstalled on
almost all computers.  Provides the ability to download, burn and install
Linux in one easy to use package!  Boot the PC, download your favorite ISO,
burn, and reboot.  Just 4 easy steps and your running Linux in no time!
 Provides excellent networking support to download your favorite distro
fast.  Get your copy today!!!

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at