|
From: Rui N. C. <rn...@rn...> - 2004-10-06 13:31:42
|
Hi, Christian Schoenebeck wrote: > Steve Harris wrote: >> Rui Nuno Capela wrote: >> > Strange enough, I get plenty of compiler errors, something that I >> > suspect is due to gcc 3.4.1, which I'm dealing for the first time. >> >> Yes, 3.4 follows the C++ (and C for that matter) rules much more >> strictly this causes some programs to fail building. > > Is 3.4 only more strictly or are there also some known incompatibilities > backwards? I just wonder if we should go with 3.4 now or wait until the > 1st release. > OK. I think there's no need for such dramatic measures ;) The attached patch solves all reported compilation problems, at least on my gcc-3.4.1 platform (Mdk 10.1c). It builds and runs as usual now. The major incompabilities came from Bennos's RTELMemoryPool.h, which I had to spend some time to change and comply, with minimal impact. IMO the incompabilities exposed by the original doesn't make any sense at all, as it looked like quite legal C++ code, as in fact was before gcc-3.4 coming to town. Please, I'll beg you all review the changes and check if there's any issue lurking around. If nothing gets wrong in between I may commit to CVS ASAP. Cheers. -- rncbc aka Rui Nuno Capela rn...@rn... |