make -C /mnt/openwrt/openwrt/build_dir/i386/busybox-1.8.2 CC="i386-linux-uclibc-gcc" CROSS_COMPILE="i386-linux-uclibc-" KBUILD_HAVE_NLS=no EXTRA_CFLAGS="-O2 -pipe -march=i486 -funit-at-a-time -fhonour-copts" ARCH="i386" IPKG_ARCH="i386" all make[4]: Entering directory `/mnt/openwrt/openwrt/build_dir/i386/busybox-1.8.2' SPLIT include/autoconf.h -> include/config/* GEN include/bbconfigopts.h HOSTCC applets/usage GEN include/usage_compressed.h CC applets/applets.o In file included from /mnt/openwrt/openwrt/staging_dir/toolchain-i386_gcc4.1.2/lib/gcc/i386-linux-uclibc/4.1.2/../../../../i386-linux-uclibc/sys-include/assert.h:32, from applets/applets.c:10: /mnt/openwrt/openwrt/staging_dir/toolchain-i386_gcc4.1.2/lib/gcc/i386-linux-uclibc/4.1.2/../../../../i386-linux-uclibc/sys-include/features.h:382:4: error: #error It appears you have defined _FILE_OFFSET_BITS=64. Unfortunately, uClibc was built without large file support enabled.