Consultor Eletrônico



Kbase P4884: SonicMQ C/C++ Client V3, Compilation error when compiling 64-bit application
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   15/10/2008
Status: Verified

FACT(s) (Environment):

Solaris Intel 8
Sun WorkShop 6 compiler update 2 C 5.3 2001/05/15

SYMPTOM(s):

SonicMQ C/C++ Client V3

Compilation error when compiling 64-bit application

Error:
"ld: fatal: file /opt/SonicSoftware/SonicCClient/Solaris/bin/debug/libsmq.so: wrong ELF class: ELFCLASS32"

CAUSE:

The C/C++ client is compiled as a 32-bit application. Compiling as a 64-bit application is not currently supported

FIX:

Compile using 32-bit code