Hi, ROOTers, I made CVS update and recompiled package to: ******************************************* * * * W E L C O M E to R O O T * * * * Version 3.03/05 21 May 2002 * * * * You are welcome to visit our Web site * * http://root.cern.ch * * * ******************************************* FreeType Engine v1.x used to render TrueType fonts. Compiled for linux with thread support. CINT/ROOT C/C++ Interpreter version 5.15.39, May 11 2002 And now I can't compile my previously worked application. rootcint reports exactly the same error for all my classes and gives no any Dictinaries *Dict.cxx: ... Generating dictionary TGVEventDict.cxx... rootcint -f TGVEventDict.cxx -c TGVEvent.h TGVEventLinkDef.h g++ -MD -g -Wall -fno-rtti -fno-exceptions -fPIC -I../include -DSTANDALONE -D_REENTRANT -I/exp/nemo/chitov/root/include -c TGVEventDict.cxx TGVEventDict.cxx: In function `class ::ROOT::TGenericClassInfo * GenerateInitInstance(co nst class TgvDStat *)': TGVEventDict.cxx:43: warning: requesting typeid of object without -frtti ... and of course compilation of final program fails: g++ -MD -g -Wall -fno-rtti -fno-exceptions -fPIC -I../include -DSTANDALONE -D_REENTRANT -I/exp/nemo/chitov/root/include -g -L/usr/X11R6/lib -L/cern/pro/lib -L../lib -L. -lgu iTGV -lTGV -lTGVEvent -L/exp/nemo/chitov/root/lib -lCore -lCint -lHist -lGraf -lGraf3d - lGpad -lTree -lRint -lPostscript -lMatrix -lPhysics -lm -ldl -lpthread -rdynamic -lMinui t -lGX11 -lGui -lHtml -lTreeViewer calib_th228.cc -lX11 -lXm -lXt -lnsl -lcrypt -r dynamic -lz -ldl -lm -o calib_th228 /exp/nemo/chitov/root/lib/libTreeViewer.so: undefined reference to `TTreePlayer::SetScan FileName(char const *)' ./libTGV.so: undefined reference to `TgvFileItem type_info function' ./libguiTGV.so: undefined reference to `TGvMainFrame type_info function' ./libTGV.so: undefined reference to `TgvResFile type_info function' ./libTGV.so: undefined reference to `TgvDatFile type_info function' ./libTGV.so: undefined reference to `TgvMain type_info function' .... In fact, I made one important change - add the option --build=debug, maybe be this is the reason of problem? But I would like to debug my program penetrating ROOT code - it is not so bad idea :) Some other useful information: lx1/chitov % uname -a Linux lx1.lal.in2p3.fr 2.2.18 #2 SMP Tue Mar 13 17:06:00 CET 2001 i686 unknown lx1/chitov % g++ -v Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/specs gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release) My config file: lx1/chitov % more ./myconfig #!/usr/bin/sh -x ./configure linux --prefix=/exp/nemo/chitov/root \ --etcdir=$ROOTSYS/etc \ --libdir=$ROOTSYS/lib \ --incdir=$ROOTSYS/include \ --datadir=$ROOTSYS/share \ --docdir=$ROOTSYS/share/doc \ --build=debug\ --with-ttf-fontdir=$ROOTSYS/ttf/fonts \ --enable-rpath --enable-soversion Best wishes, Shitov Yuriy.
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:53 MET