[Armadillo:04247] [PATCH] armadillo-500: make O= building

Sakae OTAKI email@hidden
2009年 5月 8日 (金) 22:19:19 JST


大瀧と申します。

これは、linux-2.6.26-at5 ソースにて
"make O=<kernel build directory>" を使用した
armadillo-500 のカーネルコンパイルを行うためのパッチです。

具体的には、"make O=" を使用した際に発生する以下のエラー:

    linux-2.6.26-at5/include/linux/math64.h:43: error: '__LINUX_ARM_ARCH__'
    undeclared (first use in this function)

を回避します。

Atmark-dist を使用しないで利用する方は
少ないとは思いますが参考にどうぞ。


--- vanilla-2.6.26-at5/arch/arm/plat-mxc/sdma/Makefile	2009-04-29 11:47:48.000000000 +0900
+++ linux-2.6.26-at5/arch/arm/plat-mxc/sdma/Makefile	2009-05-05 06:27:53.000000000 +0900
@@ -1,5 +1,5 @@
 ifneq ($(KBUILD_SRC),)
-KBUILD_CFLAGS  := -I$(KBUILD_SRC)/arch/arm/plat-mxc/sdma/iapi/include \
+KBUILD_CFLAGS  += -I$(KBUILD_SRC)/arch/arm/plat-mxc/sdma/iapi/include \
                 -I$(KBUILD_SRC)/include/linux \
                 -DMCU -DOS=LINUX \
                 -DL_I_T_T_L_E_ENDIAN=0 -DB_I_G_ENDIAN=1 \

-- 
Yokogawa Digital Computer Corporation
    Embedded Products Business Unit
Sakae OTAKI <email@hidden>



armadillo メーリングリストの案内