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