Boost logo

Boost-Build :

From: Stephen Pietrowicz (srp_at_[hidden])
Date: 2007-04-05 16:17:55


I ran ./configure and then make to on Boost 1.33.1, and reported 10
errors on an Intel Mac. I get 6 errors on a PPC Mac. I've seen
other messages similar to this on the list, but I haven't seen any
solutions posted. One of the problems reported in that build is
listed below after this main message. (the other errors were similar).

I looked around for a solution to this, and it appears that there's a
patch from Adobe that fixes a V2 version of darwin.jam that might
help with this problem. I applied that patch, but I wasn't able to
get that to run either. I know I'm invoking it incorrectly, and it
tells my that Python isn't configured, no toolsets are configured,
and to consult the documention. I haven't found anything that
says: Out of the box, here's how to build boost using V2 instead of
V1.

All I'd like to do is point at my Python install (which is in a local
directory), and get this to build, but I keep running into roadblocks.

Any help would be greatly appreciated!

Steve

The error I cited previously is listed below:
-----

MkDir1 bin/boost/libs/test
MkDir1 bin/boost/libs/test/build
MkDir1 bin/boost/libs/test/build/libboost_prg_exec_monitor.dylib
MkDir1 bin/boost/libs/test/build/libboost_prg_exec_monitor.dylib/darwin
...on 600th target...
MkDir1 bin/boost/libs/test/build/libboost_prg_exec_monitor.dylib/
darwin/debug
MkDir1 bin/boost/libs/test/build/libboost_prg_exec_monitor.dylib/
darwin/debug/shared-linkable-true
darwin-C++-action bin/boost/libs/test/build/
libboost_prg_exec_monitor.dylib/darwin/debug/shared-linkable-true/
execution_monitor.o
darwin-C++-action bin/boost/libs/test/build/
libboost_prg_exec_monitor.dylib/darwin/debug/shared-linkable-true/
cpp_main.o
darwin-Link-DyLib-action bin/boost/libs/test/build/
libboost_prg_exec_monitor.dylib/darwin/debug/shared-linkable-true/
libboost_prg_exec_monitor-d-1_33_1.dylib
ld: Undefined symbols:
__Z8cpp_mainiPPc
/usr/bin/libtool: internal link edit command failed

     DYLD_LIBRARY_PATH=bin/boost/libs/test/build/
libboost_prg_exec_monitor.dylib/darwin/debug/shared-linkable-true
     export DYLD_LIBRARY_PATH
     ld -dynamic -m -r -d -o "bin/boost/libs/test/build/
libboost_prg_exec_monitor.dylib/darwin/debug/shared-linkable-true/
libboost_prg_exec_monitor-d-1_33_1.lo" "bin/boost/libs/test/build/
libboost_prg_exec_monitor.dylib/darwin/debug/shared-linkable-true/
execution_monitor.o" "bin/boost/libs/test/build/
libboost_prg_exec_monitor.dylib/darwin/debug/shared-linkable-true/
cpp_main.o" \
     && \
     c++ -g -o "bin/boost/libs/test/build/
libboost_prg_exec_monitor.dylib/darwin/debug/shared-linkable-true/
libboost_prg_exec_monitor-d-1_33_1.dylib" "bin/boost/libs/test/build/
libboost_prg_exec_monitor.dylib/darwin/debug/shared-linkable-true/
libboost_prg_exec_monitor-d-1_33_1.lo" \
         \
            -dynamiclib -install_name "libboost_prg_exec_monitor-
d-1_33_1.dylib" \
     && \
     rm -f "bin/boost/libs/test/build/libboost_prg_exec_monitor.dylib/
darwin/debug/shared-linkable-true/libboost_prg_exec_monitor-d-1_33_1.lo"

...failed darwin-Link-DyLib-action bin/boost/libs/test/build/
libboost_prg_exec_monitor.dylib/darwin/debug/shared-linkable-true/
libboost_prg_exec_monitor-d-1_33_1.dylib...
...skipped <@boost!lib>libboost_prg_exec_monitor-d-1_33_1.dylib for
lack of <@boost!libs!test!build/libboost_prg_exec_monitor.dylib/
darwin/debug/shared-linkable-true>libboost_prg_exec_monitor-
d-1_33_1.dylib...


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk