Hi, I have discovered strange feature of rootcint on Linux. Here is log: [pcna49c] ~/new/EFF/src > rootcint V0EffCint1.C -c -I../inc \ ? -I/net/pcna49a/home/root49/new/root/includ \ ? -I/net/pcna49a/home/frodo/new/ROOT49/inc -I/net/pcna49a/home/frodo/new/ROOT49MC/inc ../inc/TV0Eff.H LinkDef.h Note: operator new() masked c Note: operator delete() masked c Segmentation fault (core dumped) strange core dump, after ls -l I got: -rw-r--r-- 1 frodo vp 150 Mar 2 03:28 LinkDef.h -rw-r--r-- 1 frodo vp 1297 Mar 2 03:51 Makefile -rw-r--r-- 1 frodo vp 15514 Mar 2 03:28 TV0Eff.C -rw-r--r-- 1 frodo vp 91640 Mar 2 03:47 TV0Eff.o -rw-r--r-- 1 frodo vp 3277 Mar 2 03:52 V0EffCint1.C -rw-r--r-- 1 frodo vp 25505 Mar 2 03:52 V0EffCint1.C -rw-r--r-- 1 frodo vp 1036 Mar 2 03:52 V0EffCint1.h -rw------- 1 frodo vp 2592768 Mar 2 03:52 core everything is ok, there are two V0EffCint1.C files but one of them has at the end ^Q character. Now I change name of output Cint stub file (rather number of characters in the name). Here is log: [pcna49c] ~/new/EFF/src > rootcint V0EffCint.C -c -I../inc \ ? -I/net/pcna49a/home/root49/new/root/includ \ ? -I/net/pcna49a/home/frodo/new/ROOT49/inc \ ? -I/net/pcna49a/home/frodo/new/ROOT49MC/inc ../inc/TV0Eff.H LinkDef.h Note: operator new() masked c Note: operator delete() masked c [pcna49c] ~/new/EFF/src > it works. I found only that rootcint crashes when output file name chas 12 characters. Regards, Jarek
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:26:18 MET