Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

missing 'ppu' file when compiling

ckoh
Beginner
798 Views
I am using Compaq Visual Fortran 6.6 (Update A).
I am using the cygwin program so I can run a program in a UNIX environment.
When trying to compile the program using the command:
'make hp-c240'
I obtain the following error message:
'f90 -c +ppu +02 +DA2.0 angfrc.tmp.f
Compaq Visual Fortran Optimizing Compiler Version 6.6 (Update A)
+ppu
f90: Severe: No such file or directory
... file is '+ppu'
f90: info: Some interprocedural optimizations may be disabled when compiling int
+02
f90: Severe: No such file or directory
...file is '+02'
angfrc.tmp.f
make[1]:*** [angfrc.o] Error 1
make[1]: Leaving directory '/cygdrive/c/dl_poly/dl_poly_2.14/source'
make: *** [hp-c240] Error 2
If anyone can provide advise on how I get this missing 'ppu' file installed this would be very helpful.
Thanks, Carolyn
0 Kudos
3 Replies
Steven_L_Intel1
Employee
798 Views
You are using command options from some other compiler - the things with a + in front. You will need to figure out what these meant and translate them, if needed, to what CVF expects.
0 Kudos
TimP
Honored Contributor III
798 Views
+ppu is meant to make the compiler append underscores to linker symbols, as Intel linux compilers do. If you have C functions which expect the underscore, you must make the adjustment there, and remove the +ppu option, which id not supported by most Windows compilers.
0 Kudos
Steven_L_Intel1
Employee
798 Views
Intel compilers do support such an option. On Windows, it is spelled /assume:underscore
0 Kudos
Reply