Boost logo

Boost :

Subject: Re: [boost] [1.46.0 beta 1] [SourceForge] Testing beta from SourceForge (was: mirror sync system broken)
From: Marshall Clow (mclow.lists_at_[hidden])
Date: 2011-02-02 10:31:30


On Feb 2, 2011, at 6:21 AM, Joachim Faulhaber wrote:
> 2011/2/1 Beman Dawes <bdawes_at_[hidden]>:
>> SourceForge downloads seems to be working much better. I did a
>> download of the .7z file and got the correct checksum. A second mirror
>> has come back online and the download speed was reasonable.
>
> I have successfully downloaded boost_1_46_0_beta1.7z from sourceforge
> and built it on ms-windows7 with msvc-9 and 10.

I downloaded the tar.gz, and attempted to build it.
No joy at all (Mac OS X; 10.6.6, toolset darwin)

Here's what I got:

./bootstrap.sh
./bjam

Building the Boost C++ Libraries.

Performing configuration checks

    - has_icu builds : no
    - ../config//has_gcc_visibility builds : yes
    - ../config//has_long_double_support builds : yes
error: No best alternative for /python_for_extensions
    next alternative: required properties: <python>2.6 <target-os>darwin
        matched
    next alternative: required properties: <python>2.6 <target-os>darwin
        matched
error: No best alternative for /python_for_extensions
    next alternative: required properties: <python>2.6 <target-os>darwin
        matched
    next alternative: required properties: <python>2.6 <target-os>darwin
        matched
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/property.jam:649: in find-replace from module object(property-map)@1
error: Ambiguous key <target-type>PYTHON_EXTENSION <asynch-exceptions>off <conditional>@Jamfile</Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1>%Jamfile</Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1>.handle-static-runtime <debug-symbols>off <define>BOOST_ALL_NO_LIB=1 <define>BOOST_MPI_DYN_LINK=1 <define>BOOST_MPI_PYTHON_DYN_LINK=1 <define>BOOST_PYTHON_DYN_LINK=1 <define>NDEBUG <define>_REENTRANT <doxygen.doxproc.index>no <doxygen.processor>xsltproc <exception-handling>on <extern-c-nothrow>off <find-shared-library>mpi <find-shared-library>mpi_cxx <find-shared-library>open-pal <find-shared-library>open-rte <format>html <hardcode-dll-paths>true <host-os>darwin <include>. <inlining>full <install-dependencies>off <library>object(file-target)@1246 <library>object(file-target)@1353 <library>object(file-target)@2353 <library>object(file-target)@2367 <link>shared <linkflags>-Wl,-u,_munmap -Wl,-multiply_defined,suppress <main-target-type>PYTHON_EXTENSION <optimization>speed <os>MACOSX <pch>on <preserve-test-targets>on <profiling>off <python-debugging>off <python.interpreter>/System/Library/Frameworks/Python.framework/Versions/2.6/bin/python <python.interpreter>python <python>2.6 <rtti>on <runtime-debugging>off <runtime-link>shared <stdlib>native <strip>off <suppress-import-lib>true <symlink-location>project-relative <tag>@Jamfile</Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/libs/mpi/build>%Jamfile</Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/libs/mpi/build>.tag <target-os>darwin <target>object(file-target)@2445 <threadapi>pthread <threading>multi <toolset-darwin:version>4.2.1 <toolset>darwin <user-interface>console <variant>release <warnings-as-errors>off <warnings>on <xdll-path>/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/bin.v2/libs/mpi/build/darwin-4.2.1/release/threading-multi <xdll-path>/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/bin.v2/libs/python/build/darwin-4.2.1/release/threading-multi <xdll-path>/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/bin.v2/libs/serialization/build/darwin-4.2.1/release/threading-multi <xsl:param>boost.defaults=Boost
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/property.jam:626: in object(property-map)@1.find from module object(property-map)@1
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/type.jam:335: in generated-target-ps-real from module type
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/type.jam:359: in generated-target-ps from module type
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/type.jam:270: in type.generated-target-suffix from module type
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/virtual-target.jam:511: in virtual-target.add-prefix-and-suffix from module virtual-target
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/virtual-target.jam:470: in _adjust-name from module object(file-target)@2445
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/virtual-target.jam:253: in abstract-file-target.__init__ from module object(file-target)@2445
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/virtual-target.jam:563: in object(file-target)@2445.__init__ from module object(file-target)@2445
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/kernel/class.jam:88: in class.new from module class
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/generators.jam:565: in generator.generated-targets from module object(gcc-linking-generator)@2406
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/tools/builtin.jam:826: in linking-generator.generated-targets from module object(gcc-linking-generator)@2406
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/tools/unix.jam:67: in generated-targets from module object(gcc-linking-generator)@2406
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/generators.jam:462: in construct-result from module object(gcc-linking-generator)@2406
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/generators.jam:415: in run-really from module object(gcc-linking-generator)@2406
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/generators.jam:390: in generator.run from module object(gcc-linking-generator)@2406
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/tools/builtin.jam:741: in linking-generator.run from module object(gcc-linking-generator)@2406
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/tools/unix.jam:41: in unix-linking-generator.run from module object(gcc-linking-generator)@2406
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/tools/gcc.jam:640: in object(gcc-linking-generator)@2406.run from module object(gcc-linking-generator)@2406
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/generators.jam:1004: in try-one-generator-really from module generators
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/generators.jam:1066: in try-one-generator from module generators
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/generators.jam:1282: in construct-really from module generators
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/generators.jam:1366: in generators.construct from module generators
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:1495: in construct from module object(typed-target)@368
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:1297: in object(typed-target)@368.generate from module object(typed-target)@368
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:732: in generate-really from module object(main-target)@1076
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:704: in object(main-target)@1076.generate from module object(main-target)@1076
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:258: in object(project-target)@350.generate from module object(project-target)@350
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:848: in targets.generate-from-reference from module targets
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:1217: in generate-dependencies from module object(install-target-class)@173
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:1268: in object(install-target-class)@173.generate from module object(install-target-class)@173
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:732: in generate-really from module object(main-target)@695
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:704: in object(main-target)@695.generate from module object(main-target)@695
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:848: in targets.generate-from-reference from module targets
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:1217: in generate-dependencies from module object(top-level-target)@180
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:1268: in alias-target-class.generate from module object(top-level-target)@180
Jamroot:648: in build-multiple from module object(top-level-target)@180
Jamroot:612: in object(top-level-target)@180.generate from module object(top-level-target)@180
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:732: in generate-really from module object(main-target)@699
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:704: in object(main-target)@699.generate from module object(main-target)@699
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:848: in targets.generate-from-reference from module targets
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:1217: in generate-dependencies from module object(top-level-target)@181
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:1268: in alias-target-class.generate from module object(top-level-target)@181
Jamroot:648: in build-multiple from module object(top-level-target)@181
Jamroot:612: in object(top-level-target)@181.generate from module object(top-level-target)@181
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:732: in generate-really from module object(main-target)@700
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:704: in object(main-target)@700.generate from module object(main-target)@700
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build/targets.jam:258: in object(project-target)@123.generate from module object(project-target)@123
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/build-system.jam:735: in load from module build-system
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/kernel/modules.jam:283: in import from module modules
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/tools/build/v2/kernel/bootstrap.jam:142: in boost-build from module
/Volumes/EyeFive/Marshall/Sources/boost/boost_1_46_0_beta1/boost-build.jam:17: in module scope from module

I have attached my user-config.jam in case the problem is there; but I haven't had problems with 1.44

-- Marshall

Marshall Clow Idio Software <mailto:mclow.lists_at_[hidden]>

A.D. 1517: Martin Luther nails his 95 Theses to the church door and is promptly moderated down to (-1, Flamebait).
        -- Yu Suzuki




Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk