Boost logo

Boost Users :

Subject: Re: [Boost-users] [Context] Building 32-bit Context?
From: Nat Linden (nat_at_[hidden])
Date: 2012-09-21 12:20:46


On Fri, Sep 21, 2012 at 11:09 AM, Oliver Kowalke <oliver.kowalke_at_[hidden]> wrote:

> could you replace build/Jamfile.v2 with the one appended at this eMail and run
>
> bjam toolset=darwin address-model=32 --debug-building
>
> Please send me the output.

I interpret that to mean: libs/context/build/Jamfile.v2.

It built successfully -- yay!

./b2 toolset=darwin address-model=32 architecture=x86 variant=release
link=static --debug-building stage

Building target './stage'
     Build request: object(property-set)@1122 <address-model>32
<architecture>x86 <debug-symbols>off <define>NDEBUG <inlining>full
<link>static <optimization>speed <runtime-debugging>off
<runtime-link>shared <threading>multi <toolset>darwin <variant>release
     Command line free features:
     Target requirements:
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<define>BOOST_ALL_NO_LIB=1 <include>.
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<toolset>como-linux:<define>_GNU_SOURCE=1 <toolset>como:<link>static
<toolset>sun:<stdlib>sun-stlport <xsl:param>boost.defaults=Boost

     Common properties: <abi>sysv <address-model>32 <architecture>x86
<asynch-exceptions>off <binary-format>mach-o
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<debug-symbols>off <define>BOOST_ALL_NO_LIB=1 <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true
<host-os>darwin <include>. <inlining>full <install-dependencies>off
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <suppress-import-lib>false
<symlink-location>project-relative
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<target-os>darwin <threadapi>pthread <threading>multi
<toolset-darwin:version>4.2.1 <toolset>darwin <user-interface>console
<variant>release <warnings-as-errors>off <warnings>on
<xsl:param>boost.defaults=Boost

     Building target './stage-proper'
         Build request: object(property-set)@1129 <abi>sysv
<address-model>32 <architecture>x86 <asynch-exceptions>off
<binary-format>mach-o <debug-symbols>off <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <inlining>full
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <target-os>darwin <threadapi>pthread
<threading>multi <toolset-darwin:version>4.2.1 <toolset>darwin
<variant>release <warnings-as-errors>off <warnings>on
         Command line free features:
         Target requirements:
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<define>BOOST_ALL_NO_LIB=1 <hardcode-dll-paths>false <include>.
<install-dependencies>on <install-no-version-symlinks>on
<install-type>LIB <location>stage/lib
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<toolset>como-linux:<define>_GNU_SOURCE=1 <toolset>como:<link>static
<toolset>sun:<stdlib>sun-stlport <xsl:param>boost.defaults=Boost

         Common properties: <abi>sysv <address-model>32
<architecture>x86 <asynch-exceptions>off <binary-format>mach-o
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<debug-symbols>off <define>BOOST_ALL_NO_LIB=1 <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>false
<host-os>darwin <include>. <inlining>full <install-dependencies>on
<install-no-version-symlinks>on <install-type>LIB <link>static
<location>stage/lib <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <suppress-import-lib>false
<symlink-location>project-relative
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<target-os>darwin <threadapi>pthread <threading>multi
<toolset-darwin:version>4.2.1 <toolset>darwin <user-interface>console
<variant>release <warnings-as-errors>off <warnings>on
<xsl:param>boost.defaults=Boost
         building project
Jamfile</Users/nat/boost-trunk/libs/context/build>
('object(project-target)@164') with <abi>sysv <address-model>32
<architecture>x86 <asynch-exceptions>off <binary-format>mach-o
<debug-symbols>off <exception-handling>on <extern-c-nothrow>off
<inlining>full <link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <target-os>darwin <threadapi>pthread
<threading>multi <toolset-darwin:version>4.2.1 <toolset>darwin
<variant>release <warnings-as-errors>off <warnings>on

             Building target 'libs/context/build/select_asm_context_sources'
                 Build request: object(property-set)@1129 <abi>sysv
<address-model>32 <architecture>x86 <asynch-exceptions>off
<binary-format>mach-o <debug-symbols>off <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <inlining>full
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <target-os>darwin <threadapi>pthread
<threading>multi <toolset-darwin:version>4.2.1 <toolset>darwin
<variant>release <warnings-as-errors>off <warnings>on
                 Command line free features:
                 Target requirements:
<conditional>@Jamfile</Users/nat/boost-trunk/libs/context/build>%architecture.deduce-address-model
<conditional>@Jamfile</Users/nat/boost-trunk/libs/context/build>%architecture.deduce-architecture
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<define>BOOST_ALL_NO_LIB=1 <include>.
<os>SOLARIS:<define>_XOPEN_SOURCE=1
<os>SOLARIS:<define>_XOPEN_SOURCE_EXTENDED=1
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<toolset>como-linux:<define>_GNU_SOURCE=1 <toolset>como:<link>static
<toolset>sun:<stdlib>sun-stlport <xsl:param>boost.defaults=Boost

                 Common properties: <abi>sysv <address-model>32
<architecture>x86 <asynch-exceptions>off <binary-format>mach-o
<conditional>@Jamfile</Users/nat/boost-trunk/libs/context/build>%architecture.deduce-address-model
<conditional>@Jamfile</Users/nat/boost-trunk/libs/context/build>%architecture.deduce-architecture
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<debug-symbols>off <define>BOOST_ALL_NO_LIB=1 <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true
<host-os>darwin <include>. <inlining>full <install-dependencies>off
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <suppress-import-lib>false
<symlink-location>project-relative
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<target-os>darwin <threadapi>pthread <threading>multi
<toolset-darwin:version>4.2.1 <toolset>darwin <user-interface>console
<variant>release <warnings-as-errors>off <warnings>on
<xsl:param>boost.defaults=Boost

                 Building target 'libs/context/build/asm_context_sources'
                     Build request: object(property-set)@1129
<abi>sysv <address-model>32 <architecture>x86 <asynch-exceptions>off
<binary-format>mach-o <debug-symbols>off <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <inlining>full
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <target-os>darwin <threadapi>pthread
<threading>multi <toolset-darwin:version>4.2.1 <toolset>darwin
<variant>release <warnings-as-errors>off <warnings>on
                     Command line free features:
                     Target requirements: <abi>sysv <address-model>32
<architecture>x86 <binary-format>mach-o
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<define>BOOST_ALL_NO_LIB=1 <include>.
<os>SOLARIS:<define>_XOPEN_SOURCE=1
<os>SOLARIS:<define>_XOPEN_SOURCE_EXTENDED=1
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<target-os>darwin <toolset>como-linux:<define>_GNU_SOURCE=1
<toolset>como:<link>static <toolset>darwin
<toolset>sun:<stdlib>sun-stlport <xsl:param>boost.defaults=Boost

                     Common properties: <abi>sysv <address-model>32
<architecture>x86 <asynch-exceptions>off <binary-format>mach-o
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<debug-symbols>off <define>BOOST_ALL_NO_LIB=1 <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true
<host-os>darwin <include>. <inlining>full <install-dependencies>off
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <suppress-import-lib>false
<symlink-location>project-relative
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<target-os>darwin <threadapi>pthread <threading>multi
<toolset-darwin:version>4.2.1 <toolset>darwin <user-interface>console
<variant>release <warnings-as-errors>off <warnings>on
<xsl:param>boost.defaults=Boost

                     Usage requirements for asm_context_sources:
                     Build properties: <abi>sysv <address-model>32
<architecture>x86 <asynch-exceptions>off <binary-format>mach-o
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<debug-symbols>off <define>BOOST_ALL_NO_LIB=1 <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true
<host-os>darwin <include>. <inlining>full <install-dependencies>off
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <suppress-import-lib>false
<symlink-location>project-relative
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<target-os>darwin <threadapi>pthread <threading>multi
<toolset-darwin:version>4.2.1 <toolset>darwin <user-interface>console
<variant>release <warnings-as-errors>off <warnings>on
<xsl:param>boost.defaults=Boost
                     Usage requirements from asm_context_sources: <include>.

                 Usage requirements for select_asm_context_sources: <include>.
                 Build properties: <abi>sysv <address-model>32
<architecture>x86 <asynch-exceptions>off <binary-format>mach-o
<conditional>@Jamfile</Users/nat/boost-trunk/libs/context/build>%architecture.deduce-address-model
<conditional>@Jamfile</Users/nat/boost-trunk/libs/context/build>%architecture.deduce-architecture
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<debug-symbols>off <define>BOOST_ALL_NO_LIB=1 <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true
<host-os>darwin <include>. <inlining>full <install-dependencies>off
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <suppress-import-lib>false
<symlink-location>project-relative
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<target-os>darwin <threadapi>pthread <threading>multi
<toolset-darwin:version>4.2.1 <toolset>darwin <user-interface>console
<variant>release <warnings-as-errors>off <warnings>on
<xsl:param>boost.defaults=Boost
                 Usage requirements from select_asm_context_sources: <include>.

             Building target 'libs/context/build/boost_context'
                 Build request: object(property-set)@1129 <abi>sysv
<address-model>32 <architecture>x86 <asynch-exceptions>off
<binary-format>mach-o <debug-symbols>off <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <inlining>full
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <target-os>darwin <threadapi>pthread
<threading>multi <toolset-darwin:version>4.2.1 <toolset>darwin
<variant>release <warnings-as-errors>off <warnings>on
                 Command line free features:
                 Target requirements:
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<define>BOOST_ALL_NO_LIB=1 <include>.
<link>shared:<define>BOOST_CONTEXT_DYN_LINK=1
<os>SOLARIS:<define>_XOPEN_SOURCE=1
<os>SOLARIS:<define>_XOPEN_SOURCE_EXTENDED=1
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<toolset>como-linux:<define>_GNU_SOURCE=1 <toolset>como:<link>static
<toolset>sun:<stdlib>sun-stlport <xsl:param>boost.defaults=Boost

                 Common properties: <abi>sysv <address-model>32
<architecture>x86 <asynch-exceptions>off <binary-format>mach-o
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<debug-symbols>off <define>BOOST_ALL_NO_LIB=1 <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true
<host-os>darwin <include>. <inlining>full <install-dependencies>off
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <suppress-import-lib>false
<symlink-location>project-relative
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<target-os>darwin <threadapi>pthread <threading>multi
<toolset-darwin:version>4.2.1 <toolset>darwin <user-interface>console
<variant>release <warnings-as-errors>off <warnings>on
<xsl:param>boost.defaults=Boost

                 Building target 'libs/context/build/select_asm_context_sources'
                     Build request: object(property-set)@1129
<abi>sysv <address-model>32 <architecture>x86 <asynch-exceptions>off
<binary-format>mach-o <debug-symbols>off <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <inlining>full
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <target-os>darwin <threadapi>pthread
<threading>multi <toolset-darwin:version>4.2.1 <toolset>darwin
<variant>release <warnings-as-errors>off <warnings>on
                     Command line free features:
                     Target requirements:
<conditional>@Jamfile</Users/nat/boost-trunk/libs/context/build>%architecture.deduce-address-model
<conditional>@Jamfile</Users/nat/boost-trunk/libs/context/build>%architecture.deduce-architecture
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<define>BOOST_ALL_NO_LIB=1 <include>.
<os>SOLARIS:<define>_XOPEN_SOURCE=1
<os>SOLARIS:<define>_XOPEN_SOURCE_EXTENDED=1
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<toolset>como-linux:<define>_GNU_SOURCE=1 <toolset>como:<link>static
<toolset>sun:<stdlib>sun-stlport <xsl:param>boost.defaults=Boost
                     Already built
                         Usage requirements from
select_asm_context_sources: <include>.

                 Building target 'libs/context/build/context_sources'
                     Build request: object(property-set)@1129
<abi>sysv <address-model>32 <architecture>x86 <asynch-exceptions>off
<binary-format>mach-o <debug-symbols>off <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <inlining>full
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <target-os>darwin <threadapi>pthread
<threading>multi <toolset-darwin:version>4.2.1 <toolset>darwin
<variant>release <warnings-as-errors>off <warnings>on
                     Command line free features:
                     Target requirements:
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<define>BOOST_ALL_NO_LIB=1 <include>.
<os>SOLARIS:<define>_XOPEN_SOURCE=1
<os>SOLARIS:<define>_XOPEN_SOURCE_EXTENDED=1
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<toolset>como-linux:<define>_GNU_SOURCE=1 <toolset>como:<link>static
<toolset>sun:<stdlib>sun-stlport <xsl:param>boost.defaults=Boost

                     Common properties: <abi>sysv <address-model>32
<architecture>x86 <asynch-exceptions>off <binary-format>mach-o
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<debug-symbols>off <define>BOOST_ALL_NO_LIB=1 <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true
<host-os>darwin <include>. <inlining>full <install-dependencies>off
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <suppress-import-lib>false
<symlink-location>project-relative
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<target-os>darwin <threadapi>pthread <threading>multi
<toolset-darwin:version>4.2.1 <toolset>darwin <user-interface>console
<variant>release <warnings-as-errors>off <warnings>on
<xsl:param>boost.defaults=Boost

                     Usage requirements for context_sources:
                     Build properties: <abi>sysv <address-model>32
<architecture>x86 <asynch-exceptions>off <binary-format>mach-o
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<debug-symbols>off <define>BOOST_ALL_NO_LIB=1 <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true
<host-os>darwin <include>. <inlining>full <install-dependencies>off
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <suppress-import-lib>false
<symlink-location>project-relative
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<target-os>darwin <threadapi>pthread <threading>multi
<toolset-darwin:version>4.2.1 <toolset>darwin <user-interface>console
<variant>release <warnings-as-errors>off <warnings>on
<xsl:param>boost.defaults=Boost
                     Usage requirements from context_sources: <include>.

                 Usage requirements for boost_context: <include>. <include>.
                 Build properties: <abi>sysv <address-model>32
<architecture>x86 <asynch-exceptions>off <binary-format>mach-o
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<debug-symbols>off <define>BOOST_ALL_NO_LIB=1 <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true
<host-os>darwin <include>. <inlining>full <install-dependencies>off
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <suppress-import-lib>false
<symlink-location>project-relative
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<target-os>darwin <threadapi>pthread <threading>multi
<toolset-darwin:version>4.2.1 <toolset>darwin <user-interface>console
<variant>release <warnings-as-errors>off <warnings>on
<xsl:param>boost.defaults=Boost
                 Usage requirements from boost_context: <include>.

         Usage requirements for stage-proper: <include>.
         Build properties: <abi>sysv <address-model>32
<architecture>x86 <asynch-exceptions>off <binary-format>mach-o
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<debug-symbols>off <define>BOOST_ALL_NO_LIB=1 <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>false
<host-os>darwin <include>. <inlining>full <install-dependencies>on
<install-no-version-symlinks>on <install-type>LIB <link>static
<location>stage/lib <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <suppress-import-lib>false
<symlink-location>project-relative
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<target-os>darwin <threadapi>pthread <threading>multi
<toolset-darwin:version>4.2.1 <toolset>darwin <user-interface>console
<variant>release <warnings-as-errors>off <warnings>on
<xsl:param>boost.defaults=Boost
         Usage requirements from stage-proper: <include>.

     Building target './stage-unversioned'
         Build request: object(property-set)@1129 <abi>sysv
<address-model>32 <architecture>x86 <asynch-exceptions>off
<binary-format>mach-o <debug-symbols>off <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <inlining>full
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <target-os>darwin <threadapi>pthread
<threading>multi <toolset-darwin:version>4.2.1 <toolset>darwin
<variant>release <warnings-as-errors>off <warnings>on
         Command line free features:
         Target requirements:
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<define>BOOST_ALL_NO_LIB=1 <include>.
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<toolset>como-linux:<define>_GNU_SOURCE=1 <toolset>como:<link>static
<toolset>sun:<stdlib>sun-stlport <xsl:param>boost.defaults=Boost

         Common properties: <abi>sysv <address-model>32
<architecture>x86 <asynch-exceptions>off <binary-format>mach-o
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<debug-symbols>off <define>BOOST_ALL_NO_LIB=1 <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true
<host-os>darwin <include>. <inlining>full <install-dependencies>off
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <suppress-import-lib>false
<symlink-location>project-relative
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<target-os>darwin <threadapi>pthread <threading>multi
<toolset-darwin:version>4.2.1 <toolset>darwin <user-interface>console
<variant>release <warnings-as-errors>off <warnings>on
<xsl:param>boost.defaults=Boost

         Usage requirements for stage-unversioned:
         Build properties: <abi>sysv <address-model>32
<architecture>x86 <asynch-exceptions>off <binary-format>mach-o
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<debug-symbols>off <define>BOOST_ALL_NO_LIB=1 <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true
<host-os>darwin <include>. <inlining>full <install-dependencies>off
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <suppress-import-lib>false
<symlink-location>project-relative
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<target-os>darwin <threadapi>pthread <threading>multi
<toolset-darwin:version>4.2.1 <toolset>darwin <user-interface>console
<variant>release <warnings-as-errors>off <warnings>on
<xsl:param>boost.defaults=Boost
         Usage requirements from stage-unversioned: <include>.

     Usage requirements for stage: <include>. <include>.
     Build properties: <abi>sysv <address-model>32 <architecture>x86
<asynch-exceptions>off <binary-format>mach-o
<conditional>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.handle-static-runtime
<debug-symbols>off <define>BOOST_ALL_NO_LIB=1 <define>NDEBUG
<exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true
<host-os>darwin <include>. <inlining>full <install-dependencies>off
<link>static <optimization>speed <os>MACOSX <pch>on
<preserve-test-targets>on <profiling>off <python-debugging>off
<python>2.7 <rtti>on <runtime-debugging>off <runtime-link>shared
<stdlib>native <strip>off <suppress-import-lib>false
<symlink-location>project-relative
<tag>@Jamfile</Users/nat/boost-trunk>%Jamfile</Users/nat/boost-trunk>.tag
<target-os>darwin <threadapi>pthread <threading>multi
<toolset-darwin:version>4.2.1 <toolset>darwin <user-interface>console
<variant>release <warnings-as-errors>off <warnings>on
<xsl:param>boost.defaults=Boost
     Usage requirements from stage: <include>.

Component configuration:

    - atomic : not building
    - chrono : not building
    - context : building
    - date_time : not building
    - exception : not building
    - filesystem : not building
    - graph : not building
    - graph_parallel : not building
    - iostreams : not building
    - locale : not building
    - math : not building
    - mpi : not building
    - program_options : not building
    - python : not building
    - random : not building
    - regex : not building
    - serialization : not building
    - signals : not building
    - system : not building
    - test : not building
    - thread : not building
    - timer : not building
    - wave : not building

...found 84 targets...
...updating 5 targets...
darwin.compile.asm
bin.v2/libs/context/build/darwin-4.2.1/release/address-model-32/architecture-x86/link-static/threading-multi/asm/make_i386_sysv_macho_gas.o
darwin.compile.asm
bin.v2/libs/context/build/darwin-4.2.1/release/address-model-32/architecture-x86/link-static/threading-multi/asm/jump_i386_sysv_macho_gas.o
darwin.archive bin.v2/libs/context/build/darwin-4.2.1/release/address-model-32/architecture-x86/link-static/threading-multi/libboost_context.a
common.copy stage/lib/libboost_context.a
...updated 5 targets...

exit.cpp does link successfully with this new library, but its runtime
behavior is unchanged:

main: call start_fcontext( & fcm, fc1, 0)
f1: entered
f1: call jump_fcontext( fc1, fc2, 0)
f2: entered
f2: call jump_fcontext( fc2, fc1, 0)
f1: return

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: 13 at address: 0x00000000
0x9afb9820 in misaligned_stack_error_ ()
(gdb) where
#0 0x9afb9820 in misaligned_stack_error_ ()
#1 0xac435d70 in std::wclog ()


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net