Currently we have no access to an SGI with g++. Once we have access ROOT will follow very soon. We agree completely about the fact of having a g++ version of ROOT available for every platform. The two dozen shared libraries are efficient while developing ROOT (very short link times after a change). Once we come with the final 1.00 we can probably suffice with only three libraries: libRoot.so, libRootG.so and libCint.so, where libRootG.so contains all classes that require the linking of Motif/Win32. Cheers, Fons. Pasha Murat wrote: > > Robert Loke writes: > > Is there a chance to get a g++ compiled version of all the root libs? > > > > Otherwise I run into trouble to link these libs with other objects and > > Libs... > > > > Thanks in advance. > > > > Robert Loke > > It looks like I'm having the same kind of problems... > > In fact, the issue raised is much more general: from long experience > with SGI we (CDF) know that native FORTRAN (this is just an example) > compiler > coming with any new version of OS contains bugs. First experiences with > SGI C++ show the same and I wouldn't expect SGI to be an exception here... > > For this reason it seems to be very important for any > product (not only for ROOT) to have libraries > compiled in a way which would minimize dependence from any particular > vendor. To the moment the most realistic solution is provided by GNU > C++ compiler. Using GCC would also solve many > portability problems - I'm not discussing the efficiency issues here. > > I'd even volunteer to recompile libraries with GCC, the only thing > I need to know is which source codes go to which library. BTW, > is it really necessary to have about 2 dozens of small libraries ? > > Pasha. -- Org: CERN, European Laboratory for Particle Physics. Mail: 1211 Geneve 23, Switzerland Phone: +41 22 7679248 E-Mail: Fons.Rademakers@cern.ch Fax: +41 22 7677910
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:26:18 MET