Boost logo

Boost-Build :

From: João (jvianalopes_at_[hidden])
Date: 2008-08-19 10:00:17


I'm having an error compiling boost on Mac OS X 10.4:

darwin.link.dll
bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/libboost_mpi-xgcc40-mt-1_36.dylib
/usr/bin/libtool: unknown option character `f' in: -force_flat_namespace

when executing the link command:
"g++" -dynamiclib -Wl,-single_module -install_name
"libboost_mpi-xgcc40-mt-1_36.dylib" -L"/sw/lib/lammpi" -o
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/libboost_mpi-xgcc40-mt-1_36.dylib"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/broadcast.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/communicator.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/computation_tree.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/content_oarchive.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/environment.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/exception.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/graph_communicator.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/group.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/intercommunicator.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/mpi_datatype_cache.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/mpi_datatype_oarchive.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/packed_iarchive.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/packed_oarchive.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/packed_skeleton_iarchive.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/packed_skeleton_oarchive.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/point_to_point.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/request.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/text_skeleton_oarchive.o"
"bin.v2/libs/mpi/build/darwin-4.0.1/release/threading-multi/timer.o"
"bin.v2/libs/serialization/build/darwin-4.0.1/release/threading-multi/libboost_serialization-xgcc40-mt-1_36.dylib"
-ldl -llam -llamf77mpi -llammpi++ -llammpio -lmpi
-headerpad_max_install_names -Wl,-dead_strip -no_dead_strip_inits_and_terms
-Wl,-flat_namespace -Wl,-force_flat_namespace -Wl,-multiply_defined,suppress
-Wl,-u -Wl,_lam_darwin_malloc_linker_hack

If I remove my hand the -WI,-force_flat_namespace I can make the link step
How can I do it changing the configuration files?

Thanks in advance
João Lopes

-- 
View this message in context: http://www.nabble.com/compiling-boost-in-Mac-OS-X-tp19049195p19049195.html
Sent from the Boost - Build mailing list archive at Nabble.com.

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