We have a legacy fortran 77 source files, which are compiled to construct a shared dynamic library using Solaris Dev Studio11 fortran 95 compilers under Soalris 10(sparc). Issue now is we want to compile this source under RHEL6 using fortran compiler , which does that. We are testing with Gfortran and Solaris Studio 12(f95) compiler . Even though the compilation and creation of library succeeds , when called for by PL/SQL routing using external library , it throws out undefined source symbols error.. Decided to try our hand with Intel fortran . Original program compiled under Solaris used the following flags to construct create the dynamic library " Kpic xarch=generic64 -s -G ext_names=plain -U '. Also options "-o filename -h name" used to match Oracle Library Path... Our question is , what are the corresponding flags or options in ifort for the one mentioned here..
↧