[cad-linux] exoTKAD

ok i'm still working on the installation.
i'm up to:
galveston:/usr/bin# ldd exoTKAD
        libTKernel.so => /usr/local/CAS4.0/lib/libTKernel.so (0x40023000)
        libexoTK.so.0 => /usr/lib/libexoTK.so.0 (0x4031b000)
        libTKMath.so => /usr/local/CAS4.0/lib/libTKMath.so (0x40424000)
        libTKService.so => /usr/local/CAS4.0/lib/libTKService.so (0x406f2000)
        libTKG2d.so => /usr/local/CAS4.0/lib/libTKG2d.so (0x408e5000)
        libTKBRep.so => /usr/local/CAS4.0/lib/libTKBRep.so (0x4096a000)
        libTKG3d.so => /usr/local/CAS4.0/lib/libTKG3d.so (0x40a6d000)
        libTKGeomBase.so => /usr/local/CAS4.0/lib/libTKGeomBase.so 
(0x40bab000)
        libTKV3d.so => /usr/local/CAS4.0/lib/libTKV3d.so (0x40fbb000)
        libTKBool.so => /usr/local/CAS4.0/lib/libTKBool.so (0x413fa000)
        libTKTopAlgo.so => /usr/local/CAS4.0/lib/libTKTopAlgo.so (0x41883000)
        libTKGeomAlgo.so => /usr/local/CAS4.0/lib/libTKGeomAlgo.so 
(0x41b3d000)
        libTKFillet.so => /usr/local/CAS4.0/lib/libTKFillet.so (0x42217000)
        libTKV2d.so => /usr/local/CAS4.0/lib/libTKV2d.so (0x424a0000)
        libTKPrim.so => /usr/local/CAS4.0/lib/libTKPrim.so (0x4254a000)
        libTKHLR.so => /usr/local/CAS4.0/lib/libTKHLR.so (0x42596000)
        libqt.so.3 => /usr/lib/libqt.so.3 (0x4265d000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x42c43000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x42c50000)
        libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 
(0x42d2a000)
        libm.so.6 => /lib/libm.so.6 (0x42d73000)
        libc.so.6 => /lib/libc.so.6 (0x42d94000)
        libdl.so.2 => /lib/libdl.so.2 (0x42eb1000)
        libstdc++-libc6.1-1.so.2 => /usr/lib/libstdc++-libc6.1-1.so.2 
(0x42eb4000)
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x42ef7000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x42f0b000)
        libpng.so.2 => /usr/lib/libpng.so.2 (0x42f13000)
        libz.so.1 => /usr/lib/libz.so.1 (0x42f3f000)
        libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x42f4e000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x43107000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4311e000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x43126000)
        libXft.so.1 => /usr/X11R6/lib/libXft.so.1 (0x4312b000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x43154000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x43193000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x431dd000)

looks good, but then
when i run it i get:

galveston:/usr/bin# ./exoTKAD
/exoTK/lib/
error : cannot find the entry /exoTKAD/Plugins//exotkPluginPath
/exoTK/lib/
error : cannot find the entry /exoTKAD/OpenCascade//OCCOpenGLFilename
/exoTK/lib/
error : cannot find the entry /exoTKAD/OpenCascade//OCCUnitsFilename
/exoTK/lib/
error : cannot find the entry /exoTKAD/OpenCascade//OCCLexiFilename
/exoTK/lib/
error : cannot find the entry /exoTKAD/OpenCascade//OCCTexturesDirectory
/exoTK/lib/
error : cannot find the entry /exoTKAD/OpenCascade//OCCFontsDirectory
[ error ] the CSF_GraphicShr environment variable cannot be set to  : the 
file doesn't exists
cannot set the paths
You have not defined CSF_GraphicShr or CASROOT, aborting...*** Abort *** an 
exception was raised, but no catch was found.
        ... The exception is:0x4086b080 : 
Aspect_GraphicDeviceDefinitionError: Bad environment, Graphic Library not 
definedgalveston:/usr/bin#

what should CASROOT, and CSF_GraphicShr  be defined to?
do i need to create the above paths as hard directories or symlinks?
the opencascade install.csh would never finish normally so i manually 
extracted the files an directories to /usr/local/CAS4.0, and then added the 
/usr/local/CAS4.0/lib path to ld.so.conf and ran ld.config  to update it
suggestions?

-- 
Oh, I have slipped the surly bonds of DOS,
and danced the skies on Linux silvered wings.
http://pfrostie.freeservers.com/cad-tastrafy/
http://www.freelists.org/list/cad-linux

Other related posts: