Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: [OMPI users] Problem with compilation : statically linked applications
From: HeeJin Kim (biduri_at_[hidden])
Date: 2010-06-13 20:21:25


Dear all,

I had built openmpi-1.4.2 with:
configure CC=icc CXX=icpc F77=ifort FC=ifort
--prefix=/home/biduri/program/openmpi --enable-mpi-threads --enable-static

And I have a problem during compilation of q-chem software which uses
openmpi.

/home/biduri/program/openmpi/lib/libopen-pal.a(dlopen.o): In function
`vm_open':
loaders/dlopen.c:(.text+0xad): warning: Using 'dlopen' in statically linked
applications requires at runtime the shared libraries from the glibc version
used for linking
/home/biduri/qchem/par_qchem_op/ccman/ccman.a(properties.o): In function
`CalcNonRelaxedTransDipole(Spin, int, int, Spin, int, int, OPDM&, OPDM&,
double, int, signed char, _IO_FILE*, signed char, signed char)':
properties.C:(.text+0x3df8): undefined reference to
`__cxa_get_exception_ptr'
/home/biduri/qchem/par_qchem_op/ccman/ccman.a(properties.o): In function
`CalcSOCs(AlphaBetaMatr&, BlockTensor&, KMatrix&)':
properties.C:(.text+0x52fc): undefined reference to
`__cxa_get_exception_ptr'
/home/biduri/qchem/par_qchem_op/ccman/ccman.a(ccsd_calc.o): In function
`CCSD_Calc::CalculateT(BlockTensor&, BlockTensor&, MutableBlockTensor&,
MutableBlockTensor&, signed char)':
ccsd_calc.C:(.text+0x2957): undefined reference to `__cxa_get_exception_ptr'
/home/biduri/qchem/par_qchem_op/ccman/ccman.a(ccsd_calc.o): In function
`CCSD_Calc::CalcLambdaIntermed()':
ccsd_calc.C:(.text+0x4409): undefined reference to `__cxa_get_exception_ptr'
............

Best,
Heejin