ROOT 2.00.13b with KAI 3.3

Stephen Bailey (bailey@physics.harvard.edu)
Fri, 4 Dec 1998 11:58:00 -0500 (EST)


Hi. I'm trying to use ROOT 2.00.13b compiled for KAI 3.3
(obtained from Fermilab fnkits distribution) on a FNAL Linux 5.0.2
(approximately RedHat 5.1) machine. When trying to follow the example
"The CINT Dictionary Generator" from the tutorials, I get the following
for the first example:

heplcdf1:/home/bailey/cpv/dsk/test> make
make: *** No rule to make target `main.o', needed by `myroot'. Stop.

If I try to run rootcint by hand, I get:

heplcdf1:/home/bailey/cpv/dsk/test> rootcint mydict.C -c MyClass.h
Note: operator new() masked 1c
Note: operator delete() masked 1c
rootcint: error in loading shared libraries
: undefined symbol: Init__12G__ClassInfoFv

The modified flags I use in the Makefile are:

CXXFLAGS = -g +K0 -O0 --no_exceptions -fPIC -I$(ROOTSYS)/include
LDFLAGS = -g --no_exceptions
LD = KCC

LIBS = $(ROOTSYS)/lib/*.sl -lXm -lXt -lX11 -lm -lPW -ldld -ldl

Has someone out there tried rootcint, etc. on this version of
ROOT compiled with KAI 3.3, or otherwise have advice?

Thanks.

Stephen