Longlong errors

Hi,
I am having problems trying to setup longlong in cint. The results are as follows:

kwelch@sad i686-pc-linux-gnu]# cd cint/lib/longlong/
[kwelch@sad longlong]# sh ./setup
################################################################

makecint : interpreter-compiler for cint (UNIX version)

Copyright© 1995~2002 Masaharu Goto (MXJ02154@niftyserve.or.jp)

(cint mailing list 'cint@root.cern.ch’)

################################################################
Makefile is created. Makecint success.
Do ‘make -f Makefile’ to compile the object
make: *** No rule to make target /usr/local/root/i686-pc-linux-gnu/cint/cint', needed byG__cpp_long.cxx’. Stop.
rm: cannot lstat `G__*’: No such file or directory

My env is as follows:
ROOTSYS=/usr/local/root/i686-pc-linux-gnu
LD_LIBRARY_PATH=/usr/local/root/i686-pc-linux-gnu/cint/cint/lib:/usr/local/root/i686-pc-linux-gnu/lib
CINTSYSDIR=/usr/local/root/i686-pc-linux-gnu/cint

TIA for any help you can provide.

Kyle

Hi,

For several of the last versions of ROOT and CINT, the support for long long is compiled in the main libraries and you do not need to build the longlong helper library.

The makefiles generated by makecint are not useable as-is in the ROOT enviroment (things are moved around a little bit). You would need to modify the Makefile accordingly (the cint executable is located at $ROOTSYS/bin/cint).

In ROOT you can also compile all the cint helper library by just doing:

gmake cintdlls

Cheers,
Philippe.

Sorry for delay in my response.

Please check how you installed Cint and also $CINTSYSDIR
and $ROOTSYS environment variable. The error message
shows that Cint executable is not found where it should be.
And the location should be $CINTSYSDIR/cint. It looks like
wrong path was set to $CINTSYSDIR.

Thank you
Masa Goto