>From: Andrew Haley [mailto:aph-gcc@xxxxxxxxxxxxxxxxxxx] >Sent: Friday, June 22, 2007 5:09 PM >To: Dhiraj Nilange-DD >Cc: gcc-help@xxxxxxxxxxx >Subject: RE: typedef conflict in GCC and JAVA > >Please don't top-post. > >Dhiraj.Nilange@xxxxxxxxxxxxxxxxxx writes: > > > I am doing the following #include in my source:- > > > > #include <jni.h> > > > > And in the compilation command my include path is > > -I/opt/jdk1.5/include >That's strange. Directories named by `-I' are searched before the >standard system include directories, so gcc should pick up the >jni_md.h in /opt/jdk1.5/include. Is it there? Yes the file is very much there. I also have read permission for the file. I find it strange. What could be the issue? > >Andrew. Thanks, -Dhiraj