Originally posted by watchdog
GCC 3.2 is apparently not true.
It was true in the past. There were many people using aMule on Red Hat 9 in the past. Then there was a code change in aMule that triggered this GCC bug. I suspect it to be between 2.0.2 and 2.0.3 because we had reports of the same problem with aMule 2.0.3 in the forums, but not with aMule 2.0.2.
Originally posted by watchdog
What versions are reported to work.
Personally I can confirm 3.3.5 and 4.0.2.
Originally posted by watchdog
I do not like to test all of them ...
No problem: Use 3.3. Why? Because it's newer than 3.2, but still compatible.
3.4 is not compatible to 3.2 as far as it concerns C++, so you should better not use it unless you want to recompile all your C++ stuff.
Btw. it's possible to have multiple versions installed, just install one of them to /opt/GCC-extra and then use
env CC=/opt/GCC-extra/bin/gcc CXX=/opt/GCC-extra/bin/g++ ./configure
for aMule.