Can't include stdint.h

I need to use a function defined in <netinet/in.h> and this head file include <stdint.h>. I found I can include this head file in my codes, otherwise CINT will give a error message: integer literal too large FILE:/usr/include/stdint.h
How can I solve the problem?

Thank you very much!

Hello Jing,

Cint does not have stdint.h header because it is not part of ANSI C/C++ standard. I guess, in your case, stdint.h in your system directory is read by Cint. However, the content does not match Cint environment.
I think this is a platform dependent issue. To solve this, will you send me <netinet/in.h> and <stdint.h> via e-mail? (gotom@hanno.jp) Also, please inform me OS and compiler you are using.

Thank you
Masa Goto

Hello Jing,

Also you might be able to solve the problem by starting cint/makecint/rootcint with the -p option (which ask CINT to use the external preprocessor to process the file).

Cheers,
Philippe.