Mario, I, personally, have not encountered MAXDATA limits building application with GCC (as opposed to Java), but I can see that some large applications might encounter them. I bootstrap GCC every night and build many GNU applications with the default GCC configuration. I can adjust the default GCC bootstrap to include a larger MAXDATA value.
Is there a particular reason that you use different values on AIX 5.3 and AIX 6.1: MAXDATA=0x40000000 on AIX 5.3 and MAXDATA=0x50000000 on AIX 6.1? Thanks, David On Thu, Apr 23, 2009 at 1:26 PM, Mario Linke<li...@gm.fh-koeln.de> wrote: > Hi, > > i just built GCC 4.4.0 on AIX 6.1 using the following commands: > setenv LDR_CNTRL MAXDATA=0x50000000 > ../gcc-4.4.0/configure --disable-multilib --with-gmp=/usr/local > make bootstrap-lean > make install > > $ config.guess > powerpc-ibm-aix6.1.0.0 > > $ gcc -v > Using built-in specs. > Target: powerpc-ibm-aix6.1.0.0 > Configured with: ../gcc-4.4.0/configure --disable-multilib > --with-gmp=/usr/local > Thread model: aix > gcc version 4.4.0 (GCC) > The system is an IBM System p JS21 Blade with AIX 6.1 at the latest > patchlevel. > The building c-complier is IBM xlC 10.1 > Make is gnu-make 3.80 > > The disable-multilib configure-option shouldn't be necessary, i used it > for buildtime- and space-saving reasons. > The 'setenv LDR_CNTRL MAXDATA=0x50000000' was necessary to get gcc built > (found that hint in the gcc bug database). > Generally the AIX default memory settings are too low to build/install > the actual gcc-versions. Had to increase the max-data-segment size for > the building user and the environment size on the system, too... > > > Mario Linke > > > >