Boost C++ Libraries: Ticket #2420: Program Options duplicate symbol with intel-10.1 on Leopard https://svn.boost.org/trac10/ticket/2420 <p> We're getting a duplicate symbol out of Boost 1.36.0 program options library. </p> <p> ld: duplicate symbol <span class="underline">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) </span></p> <blockquote> <p> "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 </p> </blockquote> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/2420 Trac 1.4.3 Noel Belcourt Thu, 16 Oct 2008 22:45:53 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/2420#comment:1 https://svn.boost.org/trac10/ticket/2420#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> Closing this ticket since it's actually a build problem. </p> Ticket