On Thu, 19 Sep 2002, Andrew Leahy wrote:
> I'm trying to compile a 64-bit version of LAM on an AIX 4.3.3 system.
> However, configure always seems to fail with something like:
>
> checking /bin/xlf external naming convention... 0654-210 conftestf.o is
> not valid in the current object file mode.
> Use the -X option to specify the desired object mode.
> 0654-210 conftestf.o is not valid in the current object file mode.
> Use the -X option to specify the desired object mode.
> 0654-210 conftestf.o is not valid in the current object file mode.
> Use the -X option to specify the desired object mode.
> 0654-210 conftestf.o is not valid in the current object file mode.
> Use the -X option to specify the desired object mode.
> 0654-210 conftestf.o is not valid in the current object file mode.
> Use the -X option to specify the desired object mode.
> configure: warning: couldn't find name of subroutine foo_bar
> checking size of FORTRAN INTEGER... configure: error: FORTRAN external
> naming convention undefined
>
> Configuring and compiling a 32-bit version works fine. Does anybody have
> the proper configure switches for a 64-bit version?
Unfortunately, I do not have access to an AIX 4.3.3 machine at the moment.
However, I have a recollection that you need to set some environment
variable that tells the back-end AIX compiler to compile everything in 64
bit mode. Check the man pages for the compiler.
Hope that helps...
{+} Jeff Squyres
{+} jsquyres_at_[hidden]
{+} http://www.lam-mpi.org/
_______________________________________________
This list is archived at http://www.lam-mpi.org/MailArchives/lam/
|