Problem with I=system(cmd) on Itanium (HP 11.23)

Problem with I=system(cmd) on Itanium (HP 11.23)

Post by McKinld » Sun, 07 Mar 2004 02:46:06


The Fortran coding says

cmd = "date"
i = system(cmd)

When compiled using f90 on HP 11.23, I get

ld: unsatisfied symbol "system_"

I can't use the +noppu compiler option, because all the other
libraries it links to were compiled with the default +ppu.

How can I get this to work on the itanium machine?
 
 
 

Problem with I=system(cmd) on Itanium (HP 11.23)

Post by Tim Princ » Sun, 07 Mar 2004 13:31:26


IIRC the HP compilers for Itanium are no different from other HP compilers.
Look for options like +U77 to enable common extensions to the Fortran
standard, such as this, both in pre-processing the source and in specifying
libraries to the linker. That might override the effect of +ppu for those
functions (just guessing).