I am getting errors like the following when doxygen parses my F90 files:

Error in file /home/jedwards/pio/pio_trunk/pio/box_rearrange.F90 line:
3638, state: 11

I think that I've just traced the problem to the use of cpp macros in my
file to conditionally include source.

so for example I have something like the below and looks as if the fortran
parser ignores everything in the cpp block

any solutions?

module fred

contains
#ifdef MPI
   subroutine this
   end subroutine
#else
   subroutine this
   end subroutine
#endif
end module


-- 

Jim Edwards
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to