[Boost-bugs] [Boost C++ Libraries] #3683: Build fails on MacOS

Subject: [Boost-bugs] [Boost C++ Libraries] #3683: Build fails on MacOS
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-11-27 16:28:30


#3683: Build fails on MacOS
--------------------------+-------------------------------------------------
 Reporter: dave | Owner: vladimir_prus
     Type: Bugs | Status: new
Milestone: Boost 1.42.0 | Component: build
  Version: Boost 1.41.0 | Severity: Problem
 Keywords: |
--------------------------+-------------------------------------------------
 It looks like BB is using some option (-R) that's unknown to the default
 Mac toolset

 {{{
 $ bjam gcc --build-dir=/tmp/build --debug-configuration
 notice: found boost-build.jam at /Users/dave/src/boost/boost-build.jam
 notice: loading Boost.Build from /Users/dave/src/boost/tools/build/v2
 notice: Searching /etc /Users/dave /Users/dave/src/boost/tools/build/v2
 /usr/share/boost-build /Users/dave/src/boost/tools/build/v2/kernel
 /Users/dave/src/boost/tools/build/v2/util
 /Users/dave/src/boost/tools/build/v2/build
 /Users/dave/src/boost/tools/build/v2/tools
 /Users/dave/src/boost/tools/build/v2/contrib
 /Users/dave/src/boost/tools/build/v2/. for site-config configuration file
 site-config.jam .
 notice: Loading site-config configuration file site-config.jam from
 /Users/dave/src/boost/tools/build/v2/site-config.jam .
 notice: Searching /Users/dave /Users/dave/src/boost/tools/build/v2
 /usr/share/boost-build /Users/dave/src/boost/tools/build/v2/kernel
 /Users/dave/src/boost/tools/build/v2/util
 /Users/dave/src/boost/tools/build/v2/build
 /Users/dave/src/boost/tools/build/v2/tools
 /Users/dave/src/boost/tools/build/v2/contrib
 /Users/dave/src/boost/tools/build/v2/. for user-config configuration file
 user-config.jam .
 notice: Loading user-config configuration file user-config.jam from
 /Users/dave/user-config.jam .
 docutils-dir=
 tools-dir= /opt/local/Library/Frameworks/Python.framework/Versions/2.5/bin
 notice: will use 'g++' for gcc, condition <toolset>gcc-4.2
 notice: using gcc libraries :: <toolset>gcc-4.2 :: /opt/local/bin
 /opt/local/lib /opt/local/lib32 /opt/local/lib64
 notice: using gcc archiver :: <toolset>gcc-4.2 :: ar
 warning: toolset gcc initialization: can not find tool windres
 warning: initialized from
 /Users/dave/src/boost/tools/build/v2/build/project.jam:884
 notice: using rc compiler :: <toolset>gcc-4.2 :: as
 notice: will use 'g++' for gcc, condition <toolset>gcc-4.4
 notice: using gcc libraries :: <toolset>gcc-4.4 :: /opt/local/bin
 /opt/local/lib /opt/local/lib32 /opt/local/lib64
 notice: using gcc archiver :: <toolset>gcc-4.4 :: ar
 warning: toolset gcc initialization: can not find tool windres
 warning: initialized from
 /Users/dave/src/boost/tools/build/v2/build/project.jam:884
 notice: using rc compiler :: <toolset>gcc-4.4 :: as
 notice: iostreams: using prebuilt zlib
 notice: iostreams: using prebuilt bzip2
 notice: [python-cfg] Configuring python...
 notice: [python-cfg] Checking interpreter command "python"...
 notice: [python-cfg] running command '"python" -c "from sys import *;
 print('version=%d.%d\nplatform=%s\nprefix=%s\nexec_prefix=%s\nexecutable=%s'
 %
 (version_info[0],version_info[1],platform,prefix,exec_prefix,executable))"
 2>&1'
 notice: [python-cfg] ...requested configuration matched!
 notice: [python-cfg] Details of this Python configuration:
 notice: [python-cfg] interpreter command: "python"
 notice: [python-cfg] include path:
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6"
 notice: [python-cfg] library path:
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/config"
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib"
 notice: [python-cfg] framework directory is
 "/opt/local/Library/Frameworks/Python.framework"
 ...patience...
 ...patience...
 ...found 2711 targets...
 ...updating 434 targets...
 gcc.link
 /tmp/build/boost/bin.v2/libs/python/test/exec.test/gcc-4.2/debug/exec
 ld: unknown option: -R
 collect2: ld returned 1 exit status

     "g++"
 -L"/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib"
 -L"/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/config"
 -Wl,-R
 -Wl,"/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib"
 -Wl,-R
 -Wl,"/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/config"
 -o "/tmp/build/boost/bin.v2/libs/python/test/exec.test/gcc-4.2/debug/exec"
 -Wl,--start-group
 "/tmp/build/boost/bin.v2/libs/python/test/exec.test/gcc-4.2/debug/exec.o"
 "/tmp/build/boost/bin.v2/libs/python/build/gcc-4.2/debug/link-
 static/libboost_python.a" -Wl,-Bstatic -lpython2.6 -Wl,-Bdynamic
 -lpython2.6 -Wl,--end-group -g


 ...failed gcc.link
 /tmp/build/boost/bin.v2/libs/python/test/exec.test/gcc-4.2/debug/exec...
 }}}

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/3683>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:01 UTC