I downloaded the i386 root environment (http://www.uclibc.org/downloads/root_fs_i386.ext2.bz2), and in features.h, __GLIBC__ is set to 2. This causes issues when compiling g95 (g95.sourceforge.net), as they have things like the following: #ifdef __GLIBC__ # include <mcheck.h> #endif #ifdef __GLIBC__ mcheck(); #endif This doesn't work. Any suggestions?