Linking fortran with C libs

Vardhan, Sundara (GE Infra, Energy) sundara.vardhan@ge.com
Wed Jul 23 21:52:00 GMT 2008


Hi All

Ignore my earlier mail. Since I was porting this software, I was not aware that there was a macro converting Fortran calls to equivalent C function names. Upon using the macros and also using -fno-second-underscore, I was able to successfully get past the issue.

With Regards

Vardhan

-----Original Message-----
From: gcc-help-owner@gcc.gnu.org [mailto:gcc-help-owner@gcc.gnu.org]On
Behalf Of Vardhan, Sundara (GE Infra, Energy)
Sent: Tuesday, July 22, 2008 3:24 PM
To: gcc-help@gcc.gnu.org
Subject: Linking fortran with C libs


Hi All

I installed gcc 4.2.3 with gfortran on AIX 5.3. Compiled and created a shared object with programs written in C. Compiled fortran code with gfortran and tried to link with the earlier created shared object.  I get the following error

undefined reference to `.rtregister_'

where rt_register is the 'C' function call that is required. 

The same set of programs worked fine on a Linux box with g77. Am I missing anything? Your help will be greatly appreciated.

With Regards

Vardhan



More information about the Gcc-help mailing list