Unix Specific Installation Questions

When accessing help for PCI software, I receive an error that the libJHTMLHelp910.so is not found or PCI_JAVA_HOME is not set.

When I try to run Geomatica V9.0 on Solaris 8, I receive an error message stating that the "libGL.so.1" file is missing.

I get the following error when I attempt to install Geomatica V9.0 on Red Hat Linux 6.2/ 7.2: " /cdrom/pcisetup.exe: error while loading shared libraries: libXm.so.3: cannot open shared object file: No such file or directory "

In am running the Solaris CDE but all my PCI Icons are black, I can not see what I am doing?

 

Q: When accessing help for PCI software, I receive an error that the libJHTMLHelp910.so is not found or PCI_JAVA_HOME is not set.

A: This is a common problem with Java Runtime. The structure of the Java directories differ from that of the Java SDK version which PCI software automatically links against.

Solutions:

1) The easiest solution is to install Java SDK (Software Development Kit) rather than JRE (Java Runtime Environment).

2) The problem has been resolved in the Geomatica V9.1.3 patch for the Solaris, IRIX & Linux platforms. To download the patch, click here.

3) For older versions of PCI software, this can be manually repaired with the following command.

In the /geomatica_vXX/exe directory, the following files can be changed. Linux is used in the example below. For Solaris, replace "Linux" with "SunOS"; for IRIX, use "IRIX"

author
chipman
easi
EASI.EXE
fly
focus
gcpworks
geomatica
helper
imageworks
modeler
orthoeng
pcilogo
pcisetup
sgleasi
tabletdb
Xpace

Find the following string:

if test "$OSName" = "Linux" ; then

PCI_JAVA_EXTRA_PATH=$PCI_JAVA_HOME/jre/lib/i386/client:$PCI_JAVA_HOME/jre/lib/i386
/native_threads:$PCI_JAVA_HOME/jre/lib/i386:$PCI_JAVA_HOME/jre/libfi

And replace it with:

if test "$OSName" = "Linux" ; then

PCI_JAVA_EXTRA_PATH=$PCI_JAVA_HOME/jre/lib/i386/client:$PCI_JAVA_HOME/jre/lib/i386
/native_threads:$PCI_JAVA_HOME/jre/lib/i386:$PCI_JAVA_HOME/jre/lib:$PCI_JAVA_HOME
/lib/i386/client:$PCI_JAVA_HOME/lib/i386/native_threads:$PCI_JAVA_HOME/lib/i386:$PCI_JAVA_HOME/libfi

Back Top


 

Q: When I try to run Geomatica V9.0 on Solaris 8, I receive an error message stating that the "libGL.so.1" file is missing.

A: OpenGL must be installed in order to run Geomatica 9.0 on the Solaris 8 platform. This was not required for previous versions of the software. OpenGL is available on the Solaris CD's or Sun's web site located at:  http://wwws.sun.com/software/graphics/opengl/download.html. We have tested Sun OpenGL 1.3 on Solaris 8. Installing OpenGL will resolve the problem of the missing library files.

Back Top


Q: I get the following error when I attempt to install Geomatica V9.0 on Red Hat Linux 6.2/ 7.2:

"/cdrom/pcisetup.exe: error while loading shared libraries: libXm.so.3:cannot open shared object file: No such file or directory"


A: Geomatica V9.0 for Linux is compiled using Open Motif version 2.2.2-3. You must install Open Motif in order to run the software on this platform. You can download the required file from: http://www.openmotif.org/download .

  • Click " Download OpenMotif EveryWhere "

  • Enter required information and proceed to the download page http://www.openmotif.org/download/getem.php

  • Click " Download Open Motif 2.2 Runtime Now " and copy openmotif-2.2.2-3_ICS.i386.rpm file to your hard drive.

You can then install Open Motif as outlined below:

1) Login as root (or ask the system administrator to do this)

2) Determine if LessTiff is installed (this is the default setup on Linux). "LessTiff must be removed before Open Motif can be installed. Type in: rpm -q lesstif

3) Remove LessTiff and corresponding packages if required:

rpm -el ddd-xxxx (to remove ddd pkg)

rpm -el nedit-xxxx (to remove nedit pkg)

rpm -el lesstif-xxx (to remove lesstif - both development and runtime libraries)

4) Install openmotif-2.2.2-3_ICS.i386.rpm by typing:

rpm -i openmotif-2.2.2-3xxxxx

5) Exit from root

Verify the installation by typing: rpm -q openmotif to list the Open Motif installed package on your Linux system.

Back Top


Q: I am running the Solaris CDE but all my PCI Icons are black, I can not see what I am doing?

A: Try editing the .Xdefaults file to make certain that these parameters are specified:


*pcisetup*foreground: black
*pcisetup*background: grey
*pciworks*foreground: black
*pciworks*background: grey
*imageworks*foreground: black
*imageworks*background: grey
*gcpworks*foreground: black
*gcpworks*background: wheat
*easi*foreground: black
*easi*background: grey
*Xpace*background: red
*author*foreground: black
*author*background: grey
*fly*foreground: black
*fly*background: grey
*modeler*foreground: black
*modeler*background: grey
*manual*foreground: black
*manual*background: grey
*orthoeng*background: Wheat
*orthoeng*foreground: Black
*modeller*background: Wheat
*modeller*foreground: Black
*ACE*background: Wheat
*ACE*foreground: Black
*helper*background: Wheat
*helper*foreground: Black

Back Top


Online Product Support