Consultor Eletrônico



Kbase P25334: Fatal error. ld: Mismatched ABI (not an ELF file) for ./4gl/drargs.o
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   14/06/2005
Status: Unverified

FACT(s) (Environment):

HP-UX 11.0

SYMPTOM(s):

Fatal error. ld: Mismatched ABI (not an ELF file) for ./4gl/drargs.o

Client has 64 bit version of Progress and attempted to compile a 32 bit Progress client. Several of the compiler parameters used expressly trigger use of 64-bit objects.

CAUSE:

Use of the +DA2.0W flag overrides other compiler directives like +DD32. Furthermore the object files used by the ldpro (or other probuild scripts) are 64-Bit files.

FIX:

Progress 64-Bit version environments should not be used to build a Progress 32-Bit executable. The object files contained within the $DLC/probuild directories of a 64-bit Progress installation are 64-bit versions of the Progress object files.