[Python-modules-commits] r3332 - /packages/pynxt/trunk/debian/rules
bzed-guest at users.alioth.debian.org
bzed-guest at users.alioth.debian.org
Sun Sep 30 01:20:11 UTC 2007
Author: bzed-guest
Date: Sun Sep 30 01:20:11 2007
New Revision: 3332
URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=3332
Log:
adding proper PATH settings and $MULTILIB_CONFIG changes
Modified:
packages/pynxt/trunk/debian/rules
Modified: packages/pynxt/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/pynxt/trunk/debian/rules?rev=3332&op=diff
==============================================================================
--- packages/pynxt/trunk/debian/rules (original)
+++ packages/pynxt/trunk/debian/rules Sun Sep 30 01:20:11 2007
@@ -16,6 +16,7 @@
#first find our build dependencies:
GCC_SOURCE = $(shell dpkg -L gcc-4.2-source | grep "/usr/src/gcc-4.2/gcc-4.2.*.tar.bz2")
GCC_DIR = $(shell tar tfj $(GCC_SOURCE) | head -1 | sed 's,/.*,,')
+MULTILIB_CONFIG=$(CURDIR)/$(GCC_DIR)/gcc/config/arm/t-arm-elf
BINUTILS_SOURCE = $(shell dpkg -L binutils-source | grep "/usr/src/binutils/binutils-.*.tar.bz2")
BINUTILS_DIR = $(shell tar tfj $(BINUTILS_SOURCE) | head -1 | sed 's,/.*,,')
@@ -23,7 +24,7 @@
TOOLCHAIN_DIR=$(CURDIR)/toolchain
flash_driver.bin: build-toolchain
- export PATH=$(TOOLCHAIN_DIR):$$PATH ;\
+ export PATH=$(TOOLCHAIN_DIR)/bin:$$PATH ;\
cd flash_write; $(MAKE)
build-toolchain: build-binutils-stamp build-gcc-stamp
@@ -42,8 +43,10 @@
build-gcc-stamp:
dh_testdir
tar xfj $(GCC_SOURCE)
+ echo "MULTILIB_OPTIONS += mno-thumb-interwork/mthumb-interwork" >> $(MULTILIB_CONFIG)
+ echo "MULTILIB_DIRNAMES += normal interwork" >> $(MULTILIB_CONFIG)
cd $(GCC_DIR) ;\
- export PATH=$(TOOLCHAIN_DIR):$$PATH ;\
+ export PATH=$(TOOLCHAIN_DIR)/bin:$$PATH ;\
./configure --target=arm-elf --prefix=$(TOOLCHAIN_DIR) \
--enable-interwork --enable-multilib --with-float=soft \
--enable-languages="c" ;\
More information about the Python-modules-commits
mailing list