Re: [ROOT] TPGON and OpenGL - X3D and Shift interface

From: Christian Holm Christensen (
Date: Tue Nov 16 2004 - 15:57:22 MET

Hi Rene,

On Tue, 2004-11-16 at 11:48 +0100, Rene Brun wrote:
> Christian,
> You forgot the attachements concerning your problem with TPGON.

I think they came with a later mail, didn't they?  Anyway, Olivier has
fixed it. 

> About shift, the situation is quite messy.
> When you import the new shift, you get the Castor library.
> On my system I have installed shift/Castor in my $HOME/Castor and I set
>   --with-shift-incdir=$HOME/castor/include/shift \
>   --with-shift-libdir=$HOME/castor/lib

Sorry, I don't get this.  What do you mean `When you import the new
shift, you get the Castor library.'  Do you mean, that one should get
the CASTOR libraries (which then presumably contains the SHIFT library)?
And from where should one `import' the new SHIFT library?  Is it at

If so, I think you should update `README/INSTALL' to reflect this. 


BTW, I think a `Savannah'-like page for all CERN based software is an
excellent idea.  It gives a one-point access to all relavent stuff.
Just too bad that not all projects really use the facility well, use
`weird' licenses, and so on.  Also, it could create the kin of `synergy'
that has really helped the FLOSS community a lot. 

> > Missing libOIV?:
> > ----------------
> > 
> > In the default `etc/root/system.rootrc' there's the line
> > 
> >         +Plugin.TVirtualViewer3D:   oiv TViewerOIV    OIV "TViewerOIV(TVirtualPad*)"
> > 
> > However, the library `libOIV' isn't build, and there's no dictionary
> > created for the `TViewerOIV' class, so this line is (double)
> > meaningless.

What about this issue?  

I think the resolution will be to create the library `libOIV' and
generate dictionaries for the needed classes (I guess it's only
`TViewerOIV' that really needs a dictionary). 


 ___  |  Christian Holm Christensen 
  |_| |  -------------------------------------------------------------
    | |  Address: Sankt Hansgade 23, 1. th.  Phone:  (+45) 35 35 96 91
     _|           DK-2200 Copenhagen N       Cell:   (+45) 24 61 85 91
    _|            Denmark                    Office: (+45) 353  25 404
 ____|   Email:               Web:
 | |

This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:10 MET