samthesaab - 2012-03-01

I am trying to compile the most recent SVN. I am getting an error with the PAN2D_LIN file. I am compiling with ifort. Here is my error:


* LIBRARY Lib/libt_param.a successfully created

* OBJECT: options  : PAN2D_LIN.o from VORTEX/PAN2D_LIN.f90
VORTEX/PAN2D_LIN.f90(27): error #6405: The same named entity from different modules and/or program units cannot be referenced.  
  type(v2d) :: center, normal
-----^
VORTEX/PAN2D_LIN.f90(54): error #6405: The same named entity from different modules and/or program units cannot be referenced.  
type(v2d)      :: dp, vi
---^
VORTEX/PAN2D_LIN.f90(95): error #6405: The same named entity from different modules and/or program units cannot be referenced.  
type(v2d)      :: dp, vi
---^
VORTEX/PAN2D_LIN.f90(65): error #6405: The same named entity from different modules and/or program units cannot be referenced.  
  dl = xcomp(rot(v2d(dx%x, dx%y), -af))
-----------^
VORTEX/PAN2D_LIN.f90(65): error #6284: There is no matching specific function for this generic function reference.  
  dl = xcomp(rot(v2d(dx%x, dx%y), -af))
---------^
VORTEX/PAN2D_LIN.f90(65): error #6284: There is no matching specific function for this generic function reference.  
  dl = xcomp(rot(v2d(dx%x, dx%y), -af))
-----^
VORTEX/PAN2D_LIN.f90(68): error #6404: This name does not have a type, and must have an explicit type.  
  dp = rot(v2d(r1%x, r1%y), -af)
-^
VORTEX/PAN2D_LIN.f90(68): error #6405: The same named entity from different modules and/or program units cannot be referenced.  
  dp = rot(v2d(r1%x, r1%y), -af)