On Fri, Mar 27, 2009 at 10:52 AM, Steven Watanabe
<watanabesj@gmail.com> wrote:
AMDG
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 glut32.so....? 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:
https://svn.boost.org/trac/boost/changeset/51241
**** Build of configuration Debug for project 3D_DSA ****
bjam -d+2 toolset=msvc os=windows
NVIDIA_SDK = "/cygdrive/e/projects/Quantumspex/projects/3D_DSA/source/3rdParty/Win32/cuda-2.1/NVIDIA CORPORATION/NVIDIA CUDA SDK"
PATH = /cygdrive/e/source/3rdParty/Win32/boost/boost_1_38_0/tools/jam/stage/bin.cygwinx86 PATH = /usr/bin PATH = /cygdrive/c/Program Files/Java/jre6/bin/client PATH = /cygdrive/c/Program Files/Java/jre6/bin PATH = /cygdrive/e/projects/Quantumspex/projects/3D_DSA/source/3rdParty/Win32/boost/boost_1_38_0/tools/jam/stage/bin.cygwinx86 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
BOOST_ROOT = /cygdrive/e/projects/Quantumspex/projects/3D_DSA/source/3rdParty/Win32/boost/boost_1_38_0
Hello world
TOP = /cygdrive/e/projects/Quantumspex/projects/3D_DSA
SRC=../src/libglut.cpp
/cygdrive/e/projects/Quantumspex/projects/3D_DSA/source/3rdParty/Win32/boost/boost_1_38_0/tools/build/v2/build/feature.jam:481: in feature.validate-value-string from module feature
error: "windows" is not a known value of feature <os>
error: legal values: "CYGWIN"
/cygdrive/e/projects/Quantumspex/projects/3D_DSA/source/3rdParty/Win32/boost/boost_1_38_0/tools/build/v2/build/property.jam:276: in validate1 from module property
/cygdrive/e/projects/Quantumspex/projects/3D_DSA/source/3rdParty/Win32/boost/boost_1_38_0/tools/build/v2/build/property.jam:301: in property.validate from module property
/cygdrive/e/projects/Quantumspex/projects/3D_DSA/source/3rdParty/Win32/boost/boost_1_38_0/tools/build/v2/build/build-request.jam:216: in convert-command-line-element from module build-request
/cygdrive/e/projects/Quantumspex/projects/3D_DSA/source/3rdParty/Win32/boost/boost_1_38_0/tools/build/v2/build/build-request.jam:153: in build-request.from-command-line from module build-request
/cygdrive/e/projects/Quantumspex/projects/3D_DSA/source/3rdParty/Win32/boost/boost_1_38_0/tools/build/v2/build-system.jam:573: in load from module build-system
/cygdrive/e/projects/Quantumspex/projects/3D_DSA/source/3rdParty/Win32/boost/boost_1_38_0/tools/build/v2/kernel/modules.jam:283: in import from module modules
/cygdrive/e/projects/Quantumspex/projects/3D_DSA/source/3rdParty/Win32/boost/boost_1_38_0/tools/build/v2/kernel/bootstrap.jam:138: 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