Sources Bugzilla – Bug 11245
No rule to make target `/home/greg/buildglibc/misc/ioperm.o', needed by `/home/greg/buildglibc/misc/stamp.o'. Stop.
Last modified: 2010-02-04 04:58:25 UTC
To whom it may concern: I'm getting No rule to make target `/home/greg/buildglibc/misc/ioperm.o', needed by `/home/greg/buildglibc/misc/stamp.o'. Stop. while trying to compile glibc-2.11.1 using methods shown http://frank.harvard.edu/~coldwell/toolchain/ for the x86_64 architecture. Configure command as follows: BUILD_CC=gcc CC=${CROSS_COMPILE}gcc AR=${CROSS_COMPILE}ar RANLIB=${CROSS_COMPILE}ranlib AS=${CROSS_COMPILE}as LD=${CROSS_COMPILE}ld ../glibc-2.11.1/configure --prefix=$PREFIX --host=x86_64-pc-linux-gnu --disable-profile --enable-add-ons --enable-kernel=2.6.18 libc_cv_forced_unwind=yes libc_cv_c_cleanup=yes --build=$(../glibc-2.11.1/scripts/config.guess) --with-headers=${SYSROOT}/usr/include 2>&1 | tee configure.out Output of configure.out is http://pastebin.com/m1bc08f09 Make command as follows (on a quad core processor machine): make -j4 | tee make.out Output of make.out is split between http://pastebin.com/f37f5a8de http://pastebin.com/f4eddc30c and http://pastebin.com/f5bfdf983 Let me know if you need anything else.
Compiling using kernel 2.6.32.7 headers results in a lot more errors than initially posted (glibc source code modifications were made in order to get it to this point.) However, compiling using kernel 2.6.31-17 headers compiles without a hitch (that is the most up-do-date kernel for Ubuntu 9.10 at time of this writing.)
*** This bug has been marked as a duplicate of 333 ***