Hi Stefano, the is an error in $ROOTSYS/src/Make-macros, change the line: "$(SOFLAGS)" libX3d.$(SOEXT) $@ "$(X3DO)" to "$(SOFLAGS)" libX3d.$(SOEXT) $@ "$(X3DO) $(X3DDO)" Cheers, Fons. Stefano Bettelli wrote: > > 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 -- Org: CERN, European Laboratory for Particle Physics. Mail: 1211 Geneve 23, Switzerland E-Mail: Fons.Rademakers@cern.ch Phone: +41 22 7679248 WWW: http://root.cern.ch/~rdm/ Fax: +41 22 7677910
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:41 MET