[ROOT] Spaces being killed in rootcint

From: Brett Viren (bv@bnl.gov)
Date: Thu Aug 31 2000 - 23:58:18 MEST


I am trying rootcint from ROOT v2.25.2 (from CVS, but checked out with
-r v2.25.2) on the MyClass.C of tutorial #41 with the following
command:

	rootcint  mydict.C -c  MyClass.h 

I get many error like the following:

	Error: No symbol __BEGIN_DECLS#define__need_size_t#define__need_NULL#include in current scope  FILE:/usr/include/stdio.h LINE:48

At the top of stdio.h at line 29 is the following:

	__BEGIN_DECLS
	
	# define __need_size_t
	# define __need_NULL
	# include <stddef.h>
	...

it looks like all the spaces are being collapsed.  In the messages I
also get the following from rootcint:

	Advice: You may need to use +P or -p option

I tried both, but still have many errors where it is plain that
rootcint is working with globbed together tokens.

Any ideas about this problem?  I compiled this version of ROOT myself
under Linux, so I suspect some problem with the build.  Can anyone
suggest a direction in which to look?

Thanks,
-Brett.



This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:32 MET