Debian Lenny, PaX and binutils
Posted: Sat Dec 26, 2009 1:45 pm
Hi!
Is it possible, to compile Debian Lenny version of binutils (binutils-2.18.1~cvs20080103) with PaX for binutils 2.18? I tried to do it now on my Lenny installed on qemu, but get this error:
Without PaX, everything works fine.
Is it possible, to compile Debian Lenny version of binutils (binutils-2.18.1~cvs20080103) with PaX for binutils 2.18? I tried to do it now on my Lenny installed on qemu, but get this error:
- Code: Select all
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../bfd -I. -DTRAD_CORE -I. -I../../bfd -I../../bfd/../include -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -g -O2 -c -o bfd.lo ../../bfd/bfd.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../bfd -I. -DTRAD_CORE -I. -I../../bfd -I../../bfd/../include -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -g -O2 -c ../../bfd/bfd.c -fPIC -DPIC -o .libs/bfd.o
as: symbol lookup error: /root/binutils/binutils-2.18/builddir-single/./opcodes/.libs/libopcodes-2.18.0.20080103.so: undefined symbol: buffer_read_memory
make[4]: *** [bfd.lo] Error 1
make[4]: Leaving directory `/root/binutils/binutils-2.18.1~cvs20080103/builddir-single/bfd'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/binutils/binutils-2.18.1~cvs20080103/builddir-single/bfd'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/binutils/binutils-2.18.1~cvs20080103/builddir-single/bfd'
make[1]: *** [all-bfd] Error 2
make[1]: Leaving directory `/root/binutils/binutils-2.18.1~cvs20080103/builddir-single'
make: *** [all] Error 2
Without PaX, everything works fine.