AIX - XCOFF64 Object Files Are Not Allowed In 32-Bit Mode (Doc ID 206265.1)

Last updated on JULY 05, 2017

Applies to:

Precompilers - Version 9.0.1.0 and later
IBM AIX on POWER Systems (64-bit)

Symptoms

Compilation of Pro*C Program on Oracle 9i AIX 64-bit or later Oracle versions such as 10g, 11g.

Compile Command: 

make -f demo_proc.mk build EXE=<EXE NAME> OBJS="<list of object files>"

For e.g.,

cd $ORACLE_HOME/precomp/demo/proc
make -f demo_proc.mk build EXE=sample1 OBJS=sample1.o

 

 

Results in the following error message:

ld: 0711-736 ERROR: Input file <"object file">.o:

XCOFF64 object files are not allowed in 32-bit mode.

 

 

Changes

Recompiling or migrating.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms