diff options
-rw-r--r-- | packages/emacs/emacs_cvs.bb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/packages/emacs/emacs_cvs.bb b/packages/emacs/emacs_cvs.bb index 76603664b0..bb2bb5e958 100644 --- a/packages/emacs/emacs_cvs.bb +++ b/packages/emacs/emacs_cvs.bb @@ -18,15 +18,23 @@ EXTRA_OECONF = "--without-x" #QEMU = "/usr/bin/qemu-arm -L ${WORKDIR}/usr/local/gnemul/qemu-arm -L ${STAGING_DIR}/${TARGET_SYS}" QEMU = "qemu-arm -L ${STAGING_DIR}/${TARGET_SYS}" +LDFLAGS += "-L${CROSS_DIR}/${TARGET_SYS}/lib" + do_compile_prepend() { sed -i 's:/usr/lib:${STAGING_LIBDIR}:g' ${S}/src/s/gnu-linux.h find "${S}" -name Makefile | xargs sed -i 's:^RUN_TEMACS = ./temacs$:RUN_TEMACS = ${QEMU} ./temacs:' find "${S}" -name Makefile | xargs sed -i 's:EMACS=../src/bootstrap-emacs:EMACS="${QEMU} ../src/bootstrap-emacs":' + # src-lib/Makefile find "${S}" -name Makefile | xargs sed -i 's:./test-distrib :${QEMU} ./test-distrib :' + # src/Makefile find "${S}" -name Makefile | xargs sed -i 's:./prefix-args :${QEMU} ./prefix-args :' + find "${S}" -name Makefile | xargs sed -i 's:$''{libsrc}make-docfile :${QEMU} $''{libsrc}make-docfile :' + + # leim/Makefile + find "${S}" -name Makefile | xargs sed -i 's:BUILD-EMACS = :BUILT-EMACS = ${QEMU} :' find "${S}" -name Makefile | xargs sed -i 's:/usr/lib:${STAGING_LIBDIR}:g' cd ${S} |