On 15-Oct-99 Rene Brun wrote:
> Hi Stefano,
> I cannot reproduce this problem.
> TViewerX3D is included in libX3d.so
> Can you execute the shapes.C demo ?
I enter the tutorials directory, run ROOT and type
".x shapes.C"; I get the canvas window with all coloured
shapes, but the X3d window (which used to appear in the
last release) never shows up, and in the ROOT text
window I read:
dlopen error: /usr/local/Root/lib/libX3d.so: undefined symbol: __vt_10TViewerX3D Load Error:
Dynamic link library /usr/local/Root/lib/libX3d.so can not load
> In case of the example surfaces.C, you should see the following
> messages in stdout:
> root [2] Total size of x3d primitives:
> gSize3D.numPoints= 0
> gSize3D.numSegs = 0
> gSize3D.numPolys = 0
> a lego/surf plot cannot be visualized (yet) with x3d/OpenGL.
I didn't know one could not do it; anyway if I try
to spawn the X3d viewer, I get the usual error message
and "Total size of ..." never appears.
A tried to look inside the libX3d.so with nm, and, to the
extent of my knowledge, the symbol ROOT complains about
is: "U TViewerX3D virtual table". Maybe I need a special
option in the Makefile for supporting virtual tables?
I'm using egcs-c++ v1.1.2 (RedHat build 24).
----------------------------------------------------------
E-Mail: Stefano Bettelli <bettelli@tn.infn.it>
WWW : http://meitner.tn.infn.it
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:40 MET