While compiling gcj, it progresses successfully until running ./configure in libjava, which, among other things, fails to find any C compiler in $PATH. This is despite all other ./configures in other directories successfully finding gcc, and me adding gcc directly to $PATH. (note: I am running ./configure directly from libjava, which is adding some additional errors such as [./../../../config-ml.in: No such file or directory], but the main issues are still present in a regular build).