R_PPC_REL24 - Linker message on FORTRAN program


The error following message when linking a FORTRAN program
    relocation truncated to fit: R_PPC_REL24 <somesymbol>
usually means that the mentioned symbolname can not be found in one of the linked objects or libraries.

Probably there is a typing error in the function name or an object or library was omitted in linking. Under BlueGene FORTRAN this message may occur, when a common block with this name exists and is identical to a function name in an object, library or even implicitly linked system library.

Please check your application on a common block with somename and rename this.

This is a restriction of the current GNU-linker for PowerPC used in the BlueGene environment.
The AIX version of the XLF compiler allows common blocks to have the same name as functions.


last change 28.11.2005 | Jutta Docter | Print