>>> Unpacking source... >>> Unpacking galib247.tgz to /var/tmp/portage/sci-libs/galib-2.4.7/work >>> Source unpacked in /var/tmp/portage/sci-libs/galib-2.4.7/work >>> Compiling source in /var/tmp/portage/sci-libs/galib-2.4.7/work/galib247 ... make -j14 lib cd ga; make make[1]: Entering directory `/var/tmp/portage/sci-libs/galib-2.4.7/work/galib247/ga' g++ -O2 -pipe -I.. -c garandom.C g++ -O2 -pipe -I.. -c gaerror.C g++ -O2 -pipe -I.. -c GAParameter.C g++ -O2 -pipe -I.. -c GAStatistics.C g++ -O2 -pipe -I.. -c GABaseGA.C g++ -O2 -pipe -I.. -c GASStateGA.C g++ -O2 -pipe -I.. -c GASimpleGA.C g++ -O2 -pipe -I.. -c GAIncGA.C g++ -O2 -pipe -I.. -c GADemeGA.C g++ -O2 -pipe -I.. -c GADCrowdingGA.C g++ -O2 -pipe -I.. -c GASelector.C g++ -O2 -pipe -I.. -c GAScaling.C g++ -O2 -pipe -I.. -c GAPopulation.C g++ -O2 -pipe -I.. -c GAGenome.C g++ -O2 -pipe -I.. -c GABinStr.C g++ -O2 -pipe -I.. -c gabincvt.C gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' gaerror.C:72: warning: deprecated conversion from string constant to 'char*' g++ -O2 -pipe -I.. -c GAAllele.C g++ -O2 -pipe -I.. -c GA1DBinStrGenome.C g++ -O2 -pipe -I.. -c GA2DBinStrGenome.C g++ -O2 -pipe -I.. -c GA3DBinStrGenome.C g++ -O2 -pipe -I.. -c GABin2DecGenome.C g++ -O2 -pipe -I.. -c GA1DArrayGenome.C g++ -O2 -pipe -I.. -c GA2DArrayGenome.C g++ -O2 -pipe -I.. -c GA3DArrayGenome.C g++ -O2 -pipe -I.. -c GATreeBASE.C g++ -O2 -pipe -I.. -c GATree.C g++ -O2 -pipe -I.. -c GATreeGenome.C g++ -O2 -pipe -I.. -c GAListBASE.C g++ -O2 -pipe -I.. -c GAList.C g++ -O2 -pipe -I.. -c GAListGenome.C GA1DArrayGenome.C: In constructor 'GA1DArrayAlleleGenome::GA1DArrayAlleleGenome(unsigned int, const GAAlleleSet&, float (*)(GAGenome&), void*)': GA1DArrayGenome.C:225: error: there are no arguments to 'initializer' that depend on a template parameter, so a declaration of 'initializer' must be available GA1DArrayGenome.C:225: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) GA1DArrayGenome.C:226: error: there are no arguments to 'mutator' that depend on a template parameter, so a declaration of 'mutator' must be available GA1DArrayGenome.C: In constructor 'GA1DArrayAlleleGenome::GA1DArrayAlleleGenome(const GAAlleleSetArray&, float (*)(GAGenome&), void*)': GA1DArrayGenome.C:241: error: there are no arguments to 'initializer' that depend on a template parameter, so a declaration of 'initializer' must be available GA1DArrayGenome.C:242: error: there are no arguments to 'mutator' that depend on a template parameter, so a declaration of 'mutator' must be available make[1]: *** [GA1DArrayGenome.o] Error 1 make[1]: *** Waiting for unfinished jobs.... GA3DArrayGenome.C: In constructor 'GA3DArrayAlleleGenome::GA3DArrayAlleleGenome(unsigned int, unsigned int, unsigned int, const GAAlleleSet&, float (*)(GAGenome&), void*)': GA3DArrayGenome.C:325: error: there are no arguments to 'initializer' that depend on a template parameter, so a declaration of 'initializer' must be available GA3DArrayGenome.C:325: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) GA3DArrayGenome.C:326: error: there are no arguments to 'mutator' that depend on a template parameter, so a declaration of 'mutator' must be available GA3DArrayGenome.C: In constructor 'GA3DArrayAlleleGenome::GA3DArrayAlleleGenome(unsigned int, unsigned int, unsigned int, const GAAlleleSetArray&, float (*)(GAGenome&), void*)': GA3DArrayGenome.C:342: error: there are no arguments to 'initializer' that depend on a template parameter, so a declaration of 'initializer' must be available GA3DArrayGenome.C:343: error: there are no arguments to 'mutator' that depend on a template parameter, so a declaration of 'mutator' must be available make[1]: *** [GA3DArrayGenome.o] Error 1 GA2DArrayGenome.C: In constructor 'GA2DArrayAlleleGenome::GA2DArrayAlleleGenome(unsigned int, unsigned int, const GAAlleleSet&, float (*)(GAGenome&), void*)': GA2DArrayGenome.C:272: error: there are no arguments to 'initializer' that depend on a template parameter, so a declaration of 'initializer' must be available GA2DArrayGenome.C:272: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) GA2DArrayGenome.C:273: error: there are no arguments to 'mutator' that depend on a template parameter, so a declaration of 'mutator' must be available GA2DArrayGenome.C: In constructor 'GA2DArrayAlleleGenome::GA2DArrayAlleleGenome(unsigned int, unsigned int, const GAAlleleSetArray&, float (*)(GAGenome&), void*)': GA2DArrayGenome.C:289: error: there are no arguments to 'initializer' that depend on a template parameter, so a declaration of 'initializer' must be available GA2DArrayGenome.C:290: error: there are no arguments to 'mutator' that depend on a template parameter, so a declaration of 'mutator' must be available make[1]: *** [GA2DArrayGenome.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/sci-libs/galib-2.4.7/work/galib247/ga' make: *** [lib] Error 2 * * ERROR: sci-libs/galib-2.4.7 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 977: Called die * The specific snippet of code: * emake lib || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/sci-libs/galib-2.4.7:20090712-084328.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-libs/galib-2.4.7/temp/environment'. *