link problem with OPAL-1.6.0rc1 on merlin
I try to build optPilot with OPAL-1.6.0rc1:
Module list:
`[adelmann@merlinl01 build (master)]$ module list Currently Loaded Modulefiles:
- gcc/5.4.0 3) hdf5/1.8.18 5) gsl/2.2.1 7) cuda/8.0.44 9) OPAL/1.6.0rc1
- openmpi/1.10.4 4) H5hut/2.0.0rc3 6) trilinos/12.10.1 8) dks/1.1.1`
[adelmann@merlinl01 build (master)]$ make
[ 12%] Built target wfgHypervolume
[ 25%] Built target nsga2
[ 28%] Linking CXX executable pisa-opal.exe
/usr/bin/ld: warning: libhdf5.so.10, needed by /opt/psi/HDF5/H5hut/2.0.0rc3/hdf5/1.8.18/openmpi/1.10.4/gcc/5.4.0/lib64/../lib64/libH5hut.so, may conflict with libhdf5.so.6
/opt/psi/MPI/OPAL/1.6.0rc1/openmpi/1.10.4/gcc/5.4.0/lib64/../lib64/libOPAL.a(CollimatorPhysics.cpp.o): In function _ZN17CollimatorPhysics18clearCollimatorDKSEv.part.51': CollimatorPhysics.cpp:(.text+0x49): undefined reference to
DKSBase::apiOpenCL()'
CollimatorPhysics.cpp:(.text+0x55): undefined reference to DKSBase::apiCuda()' CollimatorPhysics.cpp:(.text+0x61): undefined reference to
DKSBase::apiOpenMP()'
CollimatorPhysics.cpp:(.text+0x70): undefined reference to `DKSBase::apiOpenCL()'
... .