Kbase P17766: Getting error run an ldpro file created during the probuild process. Error reads: ./ldpro: Loading
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  14/07/2009 |
|
Status: Verified
SYMPTOM(s):
Getting error run an ldpro file created during the probuild process. Error reads: ./ldpro: Loading /wds/hlc/_progres.hlc ld: Mismatched ABI (not an ELF file) for ./4gl/drargs.o
Using probuild to create an ldpro file.
Run the ldpro file, returns
./ldpro: Loading /wds/hlc/_progres.hlc
ld: Mismatched ABI (not an ELF file) for ./4gl/drargs.o
FACT(s) (Environment):
HP-UX
Progress 9.1x
OpenEdge 10.x
OpenEdge Category: HLC
CAUSE:
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.
FIX:
Use of the +DA2.0W flag overrides other compiler directives like +DD32.
Remove the +DA2.0W if you are running within a Progress 64 bit version and compiling to save a Progress 32 bit executable.