Boost logo

Boost Users :

From: Ákos Maróy (darkeye_at_[hidden])
Date: 2005-10-06 05:31:35


Hi,

I'm trying to compile boost 1.33 on MacOS X, and I get a number of
failures. I have:

$ uname -a
Darwin akos-maroys-mac-mini.local 8.2.0 Darwin Kernel Version 8.2.0: Fri
Jun 24 17:46:54 PDT 2005; root:xnu-792.2.4.obj~3/RELEASE_PPC Power
Macintosh powerpc
$ gcc --version
powerpc-apple-darwin8-gcc-4.0.0 (GCC) 4.0.0 (Apple Computer, Inc. build
5026)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

I compiled bjam first (without problems), and then issues the following
command (according to the documentation):

./tools/build/jam_src/bin.macosxppc/bjam -sTOOLS=darwin --prefix=/tmp/boost

I get the following errors:

darwin-Archive-action
bin/boost/libs/regex/build/libboost_regex.a/darwin/release/libboost_regex-1_33.a
ranlib: file:
bin/boost/libs/regex/build/libboost_regex.a/darwin/release/libboost_regex-1_33.a(icu.o)
has no symbols
ranlib: file:
bin/boost/libs/regex/build/libboost_regex.a/darwin/release/libboost_regex-1_33.a(regex_debug.o)
has no symbols
ranlib: file:
bin/boost/libs/regex/build/libboost_regex.a/darwin/release/libboost_regex-1_33.a(w32_regex_traits.o)
has no symbols
ranlib: file:
bin/boost/libs/regex/build/libboost_regex.a/darwin/release/libboost_regex-1_33.a(usinstances.o)
has no symbols
system-Ranlib
bin/boost/libs/regex/build/libboost_regex.a/darwin/release/libboost_regex-1_33.a
ranlib: file:
bin/boost/libs/regex/build/libboost_regex.a/darwin/release/libboost_regex-1_33.a(icu.o)
has no symbols
ranlib: file:
bin/boost/libs/regex/build/libboost_regex.a/darwin/release/libboost_regex-1_33.a(regex_debug.o)
has no symbols
ranlib: file:
bin/boost/libs/regex/build/libboost_regex.a/darwin/release/libboost_regex-1_33.a(w32_regex_traits.o)
has no symbols
ranlib: file:
bin/boost/libs/regex/build/libboost_regex.a/darwin/release/libboost_regex-1_33.a(usinstances.o)
has no symbols
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.dylib
ld: Undefined symbols:
__Z8cpp_mainiPPc
/usr/bin/libtool: internal link edit command failed

...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.dylib...
darwin-Link-DyLib-action
bin/boost/libs/test/build/libboost_prg_exec_monitor.dylib/darwin/release/shared-linkable-true/libboost_prg_exec_monitor-1_33.dylib
ld: Undefined symbols:
__Z8cpp_mainiPPc
/usr/bin/libtool: internal link edit command failed

...failed darwin-Link-DyLib-action
bin/boost/libs/test/build/libboost_prg_exec_monitor.dylib/darwin/release/shared-linkable-true/libboost_prg_exec_monitor-1_33.dylib...
darwin-Link-DyLib-action
bin/boost/libs/test/build/libboost_test_exec_monitor.dylib/darwin/debug/shared-linkable-true/libboost_test_exec_monitor-d-1_33.dylib
ld: Undefined symbols:
__Z9test_mainiPPc
/usr/bin/libtool: internal link edit command failed

...failed darwin-Link-DyLib-action
bin/boost/libs/test/build/libboost_test_exec_monitor.dylib/darwin/debug/shared-linkable-true/libboost_test_exec_monitor-d-1_33.dylib...
darwin-Link-DyLib-action
bin/boost/libs/test/build/libboost_test_exec_monitor.dylib/darwin/release/shared-linkable-true/libboost_test_exec_monitor-1_33.dylib
ld: Undefined symbols:
__Z9test_mainiPPc
/usr/bin/libtool: internal link edit command failed

...failed darwin-Link-DyLib-action
bin/boost/libs/test/build/libboost_test_exec_monitor.dylib/darwin/release/shared-linkable-true/libboost_test_exec_monitor-1_33.dylib...
darwin-Link-DyLib-action
bin/boost/libs/test/build/libboost_unit_test_framework.dylib/darwin/debug/shared-linkable-true/libboost_unit_test_framework-d-1_33.dylib
ld: Undefined symbols:
__Z20init_unit_test_suiteiPPc
/usr/bin/libtool: internal link edit command failed

...failed darwin-Link-DyLib-action
bin/boost/libs/test/build/libboost_unit_test_framework.dylib/darwin/debug/shared-linkable-true/libboost_unit_test_framework-d-1_33.dylib...
darwin-Link-DyLib-action
bin/boost/libs/test/build/libboost_unit_test_framework.dylib/darwin/release/shared-linkable-true/libboost_unit_test_framework-1_33.dylib
ld: Undefined symbols:
__Z20init_unit_test_suiteiPPc
/usr/bin/libtool: internal link edit command failed


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