[cgma-dev] cgm build problem with OCC
Andy Bauer
andy.bauer at kitware.com
Sun Oct 14 12:08:26 CDT 2012
Hi,
I'm trying to build CGM with OpenCascade and am having problems. I'm using
the svn repo version of CGM. My configure command was:
./configure --with-occ=/media/ssddrive/BUILDS/ERDC/SiMBA/debug/install
--enable-shared
--prefix=/media/ssddrive/BUILDS/ERDC/SiMBA/debug/cgm/src/cgm-build
After trying to build, I get the following error:
/bin/bash ../libtool --tag=CXX --mode=link g++ -Wall -Wextra -Wshadow
-Wunused -Wformat -Wsign-compare -Wpointer-arith -Winvalid-pch -Wcast-align
-Wwrite-strings -ansi -Wunused -fdiagnostics-show-option
-Woverloaded-virtual -Wall -pipe -pedantic -o libcubit_util.la -rpath
/media/ssddrive/BUILDS/ERDC/SiMBA/debug/cgm/src/cgm-build/lib
AllocMemManagersList.lo AppUtil.lo ArrayBasedContainer.lo CpuTimer.lo
Cubit2DPoint.lo CubitBox.lo CubitCollection.lo CubitContainer.lo
CubitCoordinateSystem.lo CubitDynamicLoader.lo CubitEntity.lo CubitFile.lo
CubitFileFEModel.lo CubitFileIOWrapper.lo CubitFileMetaData.lo
CubitFileUtil.lo CubitMatrix.lo CubitMessage.lo CubitObservable.lo
CubitObserver.lo CubitPlane.lo CubitStack.lo CubitString.lo
CubitTransformMatrix.lo CubitUtil.lo CubitVector.lo CubitFileSimModel.lo
CubitUndo.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
-ldl -lTKernel -lm
libtool: link: g++ -fPIC -DPIC -shared -nostdlib
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o
/usr/lib/gcc/x86_64-linux-gnu/4.6/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/CubitFile.o
.libs/CubitFileFEModel.o .libs/CubitFileIOWrapper.o
.libs/CubitFileMetaData.o .libs/CubitFileUtil.o .libs/CubitMatrix.o
.libs/CubitMessage.o .libs/CubitObservable.o .libs/CubitObserver.o
.libs/CubitPlane.o .libs/CubitStack.o .libs/CubitString.o
.libs/CubitTransformMatrix.o .libs/CubitUtil.o .libs/CubitVector.o
.libs/CubitFileSimModel.o .libs/CubitUndo.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 -ldl -lTKernel
-L/usr/lib/gcc/x86_64-linux-gnu/4.6
-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu
-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib
-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. -lstdc++ -lm -lc -lgcc_s
/usr/lib/gcc/x86_64-linux-gnu/4.6/crtendS.o
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o
-Wl,-soname -Wl,libcubit_util.so.0 -o .libs/libcubit_util.so.0.0.0
/usr/bin/ld: cannot find -lTKernel
The TKernel library is in
/media/ssddrive/BUILDS/ERDC/SiMBA/debug/install/lib so I'm not sure what
the problem is. It also looks like the link statement doesn't reference
that directory. Any ideas what's wrong and how to fix it?
Thanks,
Andy Bauer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/cgma-dev/attachments/20121014/c0e71001/attachment.html>
More information about the cgma-dev
mailing list