Eddy, Thank you for reporting this bug. I fixed this in cint5.13.89. If you need the fix immediately, please change the source as follows and rebuild ROOT. CINT_newlink.c line 5054 if(buf[9]==c||'='==buf[9]) c = G__fgetstream_template(buf+10,";\n\r"); CINT_newlink.c line 5059 c = G__fgetstream_template(buf+9,";\n\r"); Masaharu Goto ---------------------------------------------------------------- Dear ROOT-ers I have problems defining "operator>" or ">=", "<","<=" for my class. When generating the dictionary with rootcint the following warning is issued (in case of ">=" ): CC -O -KPIC -I./ -I/work/eddy/root/include -c main.C CC -O -KPIC -I./ -I/work/eddy/root/include -c TS.C Generating dictionary Warning: #pragma link, function =(TS&,TS&) not found FILE:TS_LinkDef.h LINE:9 Note: operator new() masked 1c Note: operator delete() masked 1c CC -O -KPIC -I./ -I/work/eddy/root/include -c TSDict.C CC -g main.o TS.o TSDict.o -L/work/eddy/root/lib -lRint -lNew -lBase -lCint -lClib -lCont -lFunc -lGraf -lGraf3d -lHist -lHtml -lMat rix -lMeta -lMinuit -lNet -lPostscript -lProof -lTree -lUnix -lZip -lGpad -lGu i -lGX11 -lX3d -L/usr/openwin/lib -L/usr/ccs/lib -lXpm -lX11 -lm -lgen -ldl -lsocket -lsunmath -o renroot renroot done The error message does not show the ">". Things work fine for any other operator. Any Clues ?? Best Regards, Eddy Offermann
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:29 MET