Jerome Quelin wrote: > Dan Sugalski wrote: >> That'd be about three to four for the CPU you've got, and when you >> throw in swapping I can see the compile time for that module hitting >> 15-20 minutes. > > At least. FYI, I ran into the same problem some months ago. I had 128 Mb > on my P4 1.3GHz Linux box. The total compile time was about 40 minutes > because of swapping. > > I added 256 Mb RAM and I now compile parrot in less than 5 minutes. >
Hi. Newer GCC releases are _much_ better at compiling this file than older releases. GCC-3.3 is better than GCC-3.2, GCC-3.4 is better than GCC-3.3, but best of all is GCC-3.5, as it compiles this file in usually less than 5 minutes and requires the least memory of all. I'm building on a 200 MHz Pentium - no joke - so the latest GCC has been a trememdous improvement. Even though GCC has been getting slower for compiling other code, when building Parrot, and in particular the core_ops_cg.c file, GCC has been getting much, much better. Art Haas