[GRASSLIST:7806] NVIZ problems

Hi all

I have installed Grass 6.0 onto an AMD 64 platform running SUSE 9.2
Pro 64 bit and it works fab, but I cannot seem to get NVIZ to work (a
shame because I would like to do some 3d visualisation projects).

My errors specifically are:

Application initialization failed: Can't find a usable init.tcl in the
following directories:
   /usr/lib/tcl8.4 /usr/local/grass-6.0.0/lib/tcl8.4
/usr/local/lib/tcl8.4 /usr/local/grass-6.0.0/library
/usr/local/library /usr/local/tcl8.4.7/library /usr/tcl8.4.7/library
/usr/lib/tcl8.4

so, I created /usr/lib64/tcl8.4 and set a symlink

ln -s /usr/lib64/tcl8.4/init.tcl /usr/lib/tcl8.4/init.tcl

Alas no go..

Has anyone else had this problem and if so any ideas would be most
gratefully received.. beers to all!

Cheers

Mark

Mark,

On Sat, Aug 06, 2005 at 10:47:08AM +0100, mark balman wrote:

Hi all

I have installed Grass 6.0 onto an AMD 64 platform running SUSE 9.2
Pro 64 bit and it works fab, but I cannot seem to get NVIZ to work (a
shame because I would like to do some 3d visualisation projects).

I have access to a 64bit RHEL4 box.

My errors specifically are:

Application initialization failed: Can't find a usable init.tcl in the
following directories:
   /usr/lib/tcl8.4 /usr/local/grass-6.0.0/lib/tcl8.4
/usr/local/lib/tcl8.4 /usr/local/grass-6.0.0/library
/usr/local/library /usr/local/tcl8.4.7/library /usr/tcl8.4.7/library
/usr/lib/tcl8.4

so, I created /usr/lib64/tcl8.4 and set a symlink

ln -s /usr/lib64/tcl8.4/init.tcl /usr/lib/tcl8.4/init.tcl

Alas no go..

Has anyone else had this problem and if so any ideas would be most
gratefully received.. beers to all!

Mine stays here:
/usr/share/tcl8.4/init.tcl

I configured like this:

# with debugging:
export CFLAGS='-g -Wall'

# RHEL 4:
./configure \
  --enable-64bit \
  --with-libs=/usr/lib64 \
  --with-cxx \
  --with-gdal=/usr/local/bin/gdal-config \
  --with-postgres-includes=/usr/include/pgsql --with-postgres-libs=/usr/lib \
  --without-mysql \
  --without-odbc \
  --with-motif \
  --with-motif-includes=/usr/X11R6/include/Xm \
  --with-glw \
  --with-nls \
  --with-fftw \
  --with-freetype --with-freetype-includes=/usr/include/freetype2 \
  --enable-largefile \
  --without-opendwg \
  2>&1 | tee config_log.txt

Note that I had to compile FFTW2 like this:
CFLAGS="-fPIC" ./configure

Hope this helps

Markus