gcc -c `cat i686/c_flags` ima4.c -o i686/ima4.o gcc -c `cat i686/c_flags` jpeg.c -o i686/jpeg.o In file included from jpeg.h:4, from jpeg.c:5: libmjpeg.h:34:61: png.h: No such file or directory In file included from jpeg.h:4, from jpeg.c:5: libmjpeg.h:44: parse error before "jmp_buf" libmjpeg.h:44: warning: no semicolon at end of struct or union libmjpeg.h:70: field `jpeg_error' has incomplete type make: *** [i686/jpeg.o] Error 1 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 2, Exitcode 2 !!! (no error message) This is gcc-3.2.
good catch!