[cgma-dev] Opencascade directory missing from link line

Jed Brown jedbrown at mcs.anl.gov
Fri Nov 29 15:53:05 CST 2013


../configure --prefix=/home/jed/usr/itaps-ompi --enable-debug --enable-shared --disable-fortran --with-mpi --with-occ=/opt/opencascade CC=mpicc CXX=mpicxx FC= F77=

The link line below attempts -lTKernel, but does not use any linker flags for /opt/opencascade/lib.

Making all in util
make[2]: Entering directory '/home/jed/src/cgm/bompi-occ/util'
/bin/sh ../libtool  --tag=CXX   --mode=link mpicxx  -Wall -pipe -pedantic -g   -o libcubit_util.la -rpath /home/jed/usr/itaps-ompi/lib AllocMemManagersList.lo AppUtil.lo ArrayBasedContainer.lo CpuTimer.lo Cubit2DPoint.lo CubitBox.lo CubitCollection.lo CubitContainer.lo CubitCoordinateSystem.lo CubitDynamicLoader.lo CubitEntity.lo CubitEventDispatcher.lo CubitFile.lo CubitFileFEModel.lo CubitFileIOWrapper.lo CubitFileMetaData.lo CubitFileSimModel.lo CubitFileUtil.lo CubitMatrix.lo CubitMessage.lo CubitObservable.lo CubitObserver.lo CubitPlane.lo CubitSparseMatrix.lo CubitStack.lo CubitString.lo CubitTransformMatrix.lo CubitUndo.lo CubitUtil.lo CubitVector.lo DIntArray.lo DLList.lo DynamicArray.lo GMem.lo GetLongOpt.lo GfxDebug.lo IntersectionTool.lo MemoryBlock.lo MemoryManager.lo ParamCubitPlane.lo PlanarParamTool.lo Queue.lo RandomMersenne.lo SDLList.lo SettingHandler.lo SettingHolder.lo StubProgressTool.lo TDUPtr.lo TextProgressTool.lo ToolData.lo ToolDataUser.lo Tree.lo TtyProgressTool.lo GlobalCommandFeedback.lo CubitProcess.lo CubitInstrumentation.lo  -ldl  -lTKernel -lm
libtool: link: mpicxx  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crti.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/crtbeginS.o  .libs/AllocMemManagersList.o .libs/AppUtil.o .libs/ArrayBasedContainer.o .libs/CpuTimer.o .libs/Cubit2DPoint.o .libs/CubitBox.o .libs/CubitCollection.o .libs/CubitContainer.o .libs/CubitCoordinateSystem.o .libs/CubitDynamicLoader.o .libs/CubitEntity.o .libs/CubitEventDispatcher.o .libs/CubitFile.o .libs/CubitFileFEModel.o .libs/CubitFileIOWrapper.o .libs/CubitFileMetaData.o .libs/CubitFileSimModel.o .libs/CubitFileUtil.o .libs/CubitMatrix.o .libs/CubitMessage.o .libs/CubitObservable.o .libs/CubitObserver.o .libs/CubitPlane.o .libs/CubitSparseMatrix.o .libs/CubitStack.o .libs/CubitString.o .libs/CubitTransformMatrix.o .libs/CubitUndo.o .libs/CubitUtil.o .libs/CubitVector.o .libs/DIntArray.o .libs/DLList.o .libs/DynamicArray.o .libs/GMem.o .libs/GetLongOpt.o .libs/GfxDebug.o .libs/IntersectionTool.o .libs/MemoryBlock.o .libs/MemoryManager.o .libs/ParamCubitPlane.o .libs/PlanarParamTool.o .libs/Queue.o .libs/RandomMersenne.o .libs/SDLList.o .libs/SettingHandler.o .libs/SettingHolder.o .libs/StubProgressTool.o .libs/TDUPtr.o .libs/TextProgressTool.o .libs/ToolData.o .libs/ToolDataUser.o .libs/Tree.o .libs/TtyProgressTool.o .libs/GlobalCommandFeedback.o .libs/CubitProcess.o .libs/CubitInstrumentation.o   -lTKernel -L/usr/lib/openmpi -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../.. -lmpi_cxx -lmpi -ldl -lhwloc -lstdc++ -lm -lpthread -lc -lgcc_s /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/crtendS.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crtn.o    -Wl,-soname -Wl,libcubit_util.so.0 -o .libs/libcubit_util.so.0.0.0
/usr/bin/ld: cannot find -lTKernel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/cgma-dev/attachments/20131129/ff6e30d0/attachment.pgp>


More information about the cgma-dev mailing list