Symbol Defined More Than Once

Product Version(s): 3.20
Operating System:   MS-DOS
Flags: ENDUSER |
Last Modified: 12-MAY-1988    ArticleIdent: Q10620

Problem:
   The following program specifies an external procedure IFRED. When
linked with another module that defines IFRED, the linker generates
the error "symbol defined more that once."
   The following program will produce this error:

   program darilek
   integer n(3)
   real pp,qq,r(100),pdif(6),rel,rels,er,ermax
   real vrince,xnr
   real ax,ans,zero,one,two,five
   double precision dseed,dzero,seed(2),sum,temp,amean
   external ifred
   i = 1
   call sub(ifred,i)
   write(*,*) i
   stop
   end

Response:
   Microsoft confirmed this to be a problem in Version 3.20 of the
FORTRAN compiler.
   This problem was corrected in FORTRAN Compiler Version 3.30.