Opened 14 years ago

Closed 14 years ago

#2420 closed Bugs (fixed)

Program Options duplicate symbol with intel-10.1 on Leopard

Reported by: Noel Belcourt Owned by: Vladimir Prus
Milestone: Boost 1.37.0 Component: program_options
Version: Boost 1.36.0 Severity: Problem
Keywords: Cc:

Description

We're getting a duplicate symbol out of Boost 1.36.0 program options library.

ld: duplicate symbol ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorISsSaISsEEb in /scratch/kbelco/bin/boost/1.36.0a/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libprogram_options.a(value_semantic.o) and /scratch/kbelco/bin/boost/1.36.0a/intel-darwin-10.1/release/address-model-32/mpi-openmpi/optimization-off/libprogram_options.a(value_semantic.o)

"icc" -bind_at_load -Wl,-multiply_defined,suppress -Wl,-u,_munmap -Wl,-multiply_defined,suppress -Wl,-u,_munmap -L"/projects/sierra/install/openmpi/1.2.3/intel-10.1/install/lib" -o "/scratch/kbelco/bin/krino/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/krino" "/scratch/kbelco/bin/krino/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/Apps_krino.o" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libparser.a" "/scratch/kbelco/bin/utility/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libutility.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libfmwk.a" "/scratch/kbelco/bin/krino/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libakri.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libapub.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libmath.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libgeometry.a" "/scratch/kbelco/bin/cholla/10.0c/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libcholla.a" "/scratch/kbelco/bin/cholla/10.0c/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libgeom.a" "/scratch/kbelco/bin/cholla/10.0c/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libcubit.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libsolver-control.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libfrio.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libtransfer.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libpindex.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libsearch.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libelemint.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libewed.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libetet.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libetri.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libehex.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libequa.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libepub.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libebar.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libepyr.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libmmod.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/librbal.a" "/scratch/kbelco/bin/zoltan/2.01b/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libzoltan.a" "/scratch/kbelco/bin/ParMetis/3.1c/parmetis/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libparmetis.a" "/scratch/kbelco/bin/ParMetis/3.1c/metis/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libmetis.a" "/scratch/kbelco/bin/zoltan/2.01b/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libzoltan_dd.a" "/scratch/kbelco/bin/zoltan/2.01b/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libzoltan_comm.a" "/scratch/kbelco/bin/zoltan/2.01b/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libzoltan_mem.a" "/scratch/kbelco/bin/user_subroutines/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libusersublib.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libfmwk.a" "/scratch/kbelco/bin/stk_util/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/optimization-off/libstk_util_environment.a" "/scratch/kbelco/bin/stk_util/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/optimization-off/libstk_util_parallel.a" "/scratch/kbelco/bin/stk_util/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/optimization-off/libstk_util_util.a" "/scratch/kbelco/bin/boost/1.36.0a/intel-darwin-10.1/release/address-model-32/mpi-openmpi/optimization-off/libprogram_options.a" "/scratch/kbelco/bin/MPIH/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/optimization-off/libmpih.a" "/scratch/kbelco/bin/io_system/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libioinit.a" "/scratch/kbelco/bin/io_system/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libiotr.a" "/scratch/kbelco/bin/io_system/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libiohb.a" "/scratch/kbelco/bin/io_system/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libioex.a" "/scratch/kbelco/bin/nemesis/3.09/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libnemesis.a" "/scratch/kbelco/bin/exodusii/4.78/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libexodus.a" "/scratch/kbelco/bin/netcdf/3.6.3-snl1/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libnetcdf.a" "/scratch/kbelco/bin/io_system/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libioel.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libparser.a" "/scratch/kbelco/bin/libxml2/2.6.20/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libxml.a" "/usr/lib/libiconv.dylib" "/usr/lib/libz.dylib" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libfrii.a" "/scratch/kbelco/bin/io_system/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libioss.a" "/scratch/kbelco/bin/framework/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libelem.a" "/scratch/kbelco/bin/geometry_toolkit/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libgeometry_toolkit.a" "/scratch/kbelco/bin/utility/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libutility.a" "/scratch/kbelco/bin/stk_util/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libstk_util_environment.a" "/scratch/kbelco/bin/stk_util/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libstk_util_parallel.a" "/scratch/kbelco/bin/stk_util/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libstk_util_util.a" "/scratch/kbelco/bin/boost/1.36.0a/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libprogram_options.a" "/scratch/kbelco/bin/MPIH/votd/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libmpih.a" "/scratch/kbelco/bin/lapack/3.0/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libsrc-lapack-z.a" "/scratch/kbelco/bin/lapack/3.0/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libsrc-lapack-d.a" "/scratch/kbelco/bin/lapack/3.0/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libsrc-lapack-c.a" "/scratch/kbelco/bin/lapack/3.0/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libsrc-lapack-s.a" "/scratch/kbelco/bin/lapack/3.0/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libsrc-blas-z.a" "/scratch/kbelco/bin/lapack/3.0/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libsrc-blas-d.a" "/scratch/kbelco/bin/lapack/3.0/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libsrc-blas-c.a" "/scratch/kbelco/bin/lapack/3.0/intel-darwin-10.1/release/address-model-32/mpi-openmpi/libsrc-blas-s.a" -lmpi_cxx -lmpi -lopen-rte -lopen-pal -lutil -lmpi_f77 -lmpi -lopen-rte -lopen-pal -lutil -m32 -L/opt/intel/fc/10.1.017/lib -lifport -lifcoremt -limf -shared-intel -lstdc++ -lpthread

Change History (1)

comment:1 by Noel Belcourt, 14 years ago

Resolution: fixed
Status: newclosed

Closing this ticket since it's actually a build problem.

Note: See TracTickets for help on using tickets.