the below is the error message
fpp -I/usr/local/include -P -free cross_matrix.F > cross_matrix.i
./mpc cross_matrix.i > cross_matrix.f
rm cross_matrix.i
ifort -c -O3 -w90 -w95 -cm -r8 -i4 cross_matrix.f
ifort: command line remark #10148: option '-w90' not supported
ifort: command line remark #10148: option '-w95' not supported
ifort: command line remark #10148: option '-cm' not supported
cross_matrix.f(45): error #5082: Syntax error, found ''' when expecting one of: <REAL_KIND_CON> <REAL_CONSTANT> <DBLPRC_CONSTANT> <DBLPRC_KIND_CON> <QUAPRC_CONSTANT> ...
& 'GENERATED FILE: DO NOT EDIT
---------------------------^
cross_matrix.f(45): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: /) ] , : )
& 'GENERATED FILE: DO NOT EDIT
-------------------------------------------------------^
cross_matrix.f(45): error #6404: This name does not have a type, and must have an explicit type. [GENERATEDFILE]
& 'GENERATED FILE: DO NOT EDIT
----------------------------^
cross_matrix.f(45): error #6385: The highest data type rank permitted is INTEGER(KIND=8). [GENERATEDFILE]
& 'GENERATED FILE: DO NOT EDIT
----------------------------^
cross_matrix.f(45): error #6404: This name does not have a type, and must have an explicit type. [DONOTEDIT]
& 'GENERATED FILE: DO NOT EDIT
--------------------------------------------^
cross_matrix.f(45): error #6385: The highest data type rank permitted is INTEGER(KIND=8). [DONOTEDIT]
& 'GENERATED FILE: DO NOT EDIT
--------------------------------------------^
compilation aborted for cross_matrix.f (code 1)
Makedefs:8: recipe for target 'cross_matrix.o' failed
make: *** [cross_matrix.o] Error 1