[vtkusers] VolView-1.2 on Linux: RH6.2 or similar, please!!!

Dieter Nützel Dieter.Nuetzel at hamburg.de
Mon Sep 11 11:11:36 EDT 2000


Hello Lisa,

let me encourage you to set up a new Linux box at least with RH6.2 or
similar before you compile VolView 1.2 (demo and final) for these
architecture.

All current Linux distributions are based on the glibc-2.1.3 (2.1.1,
2.1.2 and the new 2.2 (pre-2.1.93) are mostly compatible).
There are some dependencies with the glibc, gcc (mostly gcc-2.95.2) and
libstdc++ (!!!).

Your old VolView-1.1 for Linux is linked against libstdc++.so.2.8 which
is way outdated...
Now, it sigfaults on my glibc-2.1.3 and glibc-2.1.93 (development)
system.

SunWave1>./VolView
Segmentation fault (core dumped)
SunWave1>gdb VolView core
GNU gdb 19991004
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "i386-redhat-linux"...(no debugging symbols
found)...
Core was generated by `./VolView'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libGL.so...(no debugging symbols
found)...done.
Reading symbols from /lib/libdl.so.2...(no debugging symbols
found)...done.
Reading symbols from /lib/libpthread.so.0...(no debugging symbols
found)...done.
Reading symbols from /usr/X11R6/lib/libXext.so.6...(no debugging symbols
found)...done.
Reading symbols from /usr/X11R6/lib/libXt.so.6...(no debugging symbols
found)...done.
Reading symbols from /usr/X11R6/lib/libSM.so.6...(no debugging symbols
found)...done.
Reading symbols from /usr/X11R6/lib/libICE.so.6...(no debugging symbols
found)...done.
Reading symbols from /usr/X11R6/lib/libX11.so.6...(no debugging symbols
found)...done.
Reading symbols from /usr/lib/libstdc++.so.2.8...done.
Reading symbols from /lib/libm.so.6...done.
Reading symbols from /lib/libc.so.6...done.
Reading symbols from /lib/ld-linux.so.2...done.
#0  0x401f46a8 in ostream::flush () from /usr/lib/libstdc++.so.2.8
(gdb) bt
#0  0x401f46a8 in ostream::flush () from /usr/lib/libstdc++.so.2.8
#1  0x401f5efb in istream::scan () from /usr/lib/libstdc++.so.2.8
#2  0x401f3429 in istream::operator>> () from /usr/lib/libstdc++.so.2.8
#3  0x80d5c62 in vtkVVApplication::PromptRegistration ()
#4  0x80d6137 in vtkVVApplication::CheckRegistration ()
#5  0x80d6306 in vtkVVApplication::Start ()
#6  0x80d4cdb in main ()

The libstdc++ has reached the following version numbers:

-rwxr-xr-x    1 root     root      1059647 Aug 22  1997
libstdc++.so.2.7.2.8
-rwxr-xr-x    1 root     root       375773 Jul 24  1999 libstdc++.so.2.8

-r-xr-xr-x    1 root     root      1177863 Aug 30  1999
libstdc++.so.2.9.0
-r-xr-xr-x    1 root     root      1251211 Feb 21  2000
libstdc++-3-libc6.1-2-2.10.0.so
-r-xr-xr-x    1 root     root      1282502 Aug 25 04:26
libstdc++-3-libc6.2-2-2.10.0.so

gcc-2.96 (development) reached number 'libstdc++-3-libc6.3-2-2.10.0.so'
as I remember right.

So the most compatible one should be libstdc++-3-libc6.1-2-2.10.0.so
(glibc-2.1.3 and gcc-2.95.2) for a 'modern' up-to-date Linux system.

Thanks for you patient.

-Dieter

BTW I am one of the XFree86 DRI OSS guys.

--
!!! Attention - New Email Address !!!

Dieter Nützel
Graduate Student, Computer Science

University of Hamburg
Department of Computer Science
Cognitive Systems Group
Vogt-Kölln-Straße 30
D-22527 Hamburg, Germany

email: nuetzel at kogs.informatik.uni-hamburg.de
@home: Dieter.Nuetzel at hamburg.de





More information about the vtkusers mailing list