>>> Unpacking source... >>> Unpacking proda_1_0.tar.gz to /var/tmp/portage/sci-biology/proda-1.0/work >>> Source unpacked in /var/tmp/portage/sci-biology/proda-1.0/work >>> Compiling source in /var/tmp/portage/sci-biology/proda-1.0/work/proda ... make g++ -O2 -march=pentium4 -mmmx -msse -msse2 -pipe -fno-strict-aliasing -ggdb -O3 -W -Wall -pedantic -DNDEBUG -DVERSION="\"1.00\"" -funroll-loops -c -o AlignedFragment.o AlignedFragment.cc In file included from AlignedFragment.cc:5: AlignedFragment.h:21: error: ‘FILE’ has not been declared AlignedFragment.cc: In member function ‘void AlignedFragment::Prune()’: AlignedFragment.cc:190: error: ‘memcpy’ was not declared in this scope AlignedFragment.cc: In member function ‘int AlignedFragment::ProcessRepeat(AVECT&, int)’: AlignedFragment.cc:215: warning: suggest a space before ‘;’ or explicit braces around empty body in ‘for’ statement AlignedFragment.cc:219: warning: suggest a space before ‘;’ or explicit braces around empty body in ‘for’ statement AlignedFragment.cc:242: error: no matching function for call to ‘AlignedFragment::Print(_IO_FILE*&)’ AlignedFragment.h:21: note: candidates are: void AlignedFragment::Print(int*) AlignedFragment.cc:249: error: no matching function for call to ‘AlignedFragment::Print(_IO_FILE*&)’ AlignedFragment.h:21: note: candidates are: void AlignedFragment::Print(int*) AlignedFragment.cc: In member function ‘AlignedFragment* AlignedFragment::SubFragment(int, int, int, int)’: AlignedFragment.cc:261: warning: suggest a space before ‘;’ or explicit braces around empty body in ‘for’ statement AlignedFragment.cc:262: warning: suggest a space before ‘;’ or explicit braces around empty body in ‘for’ statement AlignedFragment.cc: At global scope: AlignedFragment.cc:271: error: prototype for ‘void AlignedFragment::Print(FILE*)’ does not match any in class ‘AlignedFragment’ AlignedFragment.h:21: error: candidate is: void AlignedFragment::Print(int*) make: *** [AlignedFragment.o] Error 1 * * ERROR: sci-biology/proda-1.0 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 406: Called _eapi0_src_compile * ebuild.sh, line 600: Called _eapi2_src_compile * ebuild.sh, line 634: Called die * The specific snippet of code: * emake || 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/tmp/portage/sci-biology/proda-1.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-biology/proda-1.0/temp/environment'. * This ebuild is from an overlay named 'sunrise': '/usr/local/portage/layman/sunrise/' *