I've got some vile, hard-to-diagnose bug in my C++ code that only shows up when the code is compiled as 64-bit code ( -m64 ).
I'm using FC9 x86_64, which ships with GCC 4.3.0. I'm at the point in my debugging where I'm just going to pray that it's a compiler bug. So I'm trying to download or build GCC 4.3.2 and see if my code works better with 4.3.2 than with 4.3.0.
The problem is that when I try to build GCC 4.3.2 on my FC9/x86_64 system, I get link errors related to 32-bit vs. 64-bit code.
Has anyone successfully built GCC 4.3.2 on FC9 64-bit? Or if not, does anyone know where I can download a pre-built 4.3.2 compiler with -m64 support?