 
 
 
 
 
 
 
 
 
 
 Next: C example
 Up: Integrating a MIDAS Application
 Previous: Integrating a MIDAS Application
The first example is the application program SMOOTH. This program is 
written in FORTRAN 77 (with the ESO defined extensions); the complete code 
may be found in Appendix D.1.1.
We assume that the program code is stored in the file smooth.for.
The compilation and linking for VMS is then:
 		 $ FORTRAN SMOOTH 
		 $ LINK SMOOTH,MID_DISK:[`MIDASHOME'.`MIDVERS'.LIB]LIBMIDAS/L
For UNIX  we first have to apply the ESO precompiler to produce 
a file smooth.f which can then be used for compilation and linking 
as follows:
 		 % $MIDASHOME/$MIDVERS/system/exec/esoext.exe \ 
		   -I$MIDASHOME/$MIDVERS/incl -f smooth.for
		 % f77 -c smooth.f 
		 % f77 smooth.o -L$MIDASHOME/$MIDVERS/lib -lmidas -o smooth.exe
Note
Remember, that the precompiler expects the FORTRAN source code in 
upper case, in order to work correctly...