You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@qpid.apache.org by Jeremy Wagner <Co...@yahoo.com.INVALID> on 2015/05/07 01:17:19 UTC

Linux build error as 32-bits on 64-bit OS

Hello,

I ran into an "error: dereferencing type-punned pointer will break strict-aliasing rules" while attempting to compile Qpid C++ 0.32 as 32-bits (essentially passing -m32 to the C/CXX flags and the linker flag) on a 64-bit Linux operating system. It complies fine as 64-bits. It appears to be a problem with one of the files (AsynchIO.cpp) that were modified to be able to build for AIX (see QPID-6312). Thanks.

Regards,
Jeremy