用4.3.2编译器编译uboot-2009.08出现问题:
make[1]: 正在进入目录 `/home/k/workspace/source/u-boot-2009.08/board/samsung/mini2440'
arm-linux-gcc -g -Os -fno-strict-aliasing -fno-common -ffixed-r8 -msoft-float -D__KERNEL__ -DTEXT_BASE=0x33F80000 -I/home/k/workspace/source/u-boot-2009.08/include -fno-builtin -ffreestanding -nostdinc -isystem /home/k/workspace/opt/arm/4.3.2/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/include -pipe -DCONFIG_ARM -D__ARM__ -marm -mabi=aapcs-linux -mno-thumb-interwork -march=armv4 -Wall -Wstrict-prototypes -fno-stack-protector -o mini2440.o mini2440.c -c
mini2440.c: In function 'board_init':
mini2440.c:89: error: 'S3C24X0_GPIO' has no member named 'GPACON'
mini2440.c:90: error: 'S3C24X0_GPIO' has no member named 'GPBCON'
mini2440.c:91: error: 'S3C24X0_GPIO' has no member named 'GPBUP'
mini2440.c:92: error: 'S3C24X0_GPIO' has no member named 'GPCCON'
mini2440.c:93: error: 'S3C24X0_GPIO' has no member named 'GPCUP'
mini2440.c:94: error: 'S3C24X0_GPIO' has no member named 'GPDCON'
mini2440.c:95: error: 'S3C24X0_GPIO' has no member named 'GPDUP'
mini2440.c:96: error: 'S3C24X0_GPIO' has no member named 'GPECON'
mini2440.c:97: error: 'S3C24X0_GPIO' has no member named 'GPEUP'
mini2440.c:98: error: 'S3C24X0_GPIO' has no member named 'GPFCON'
mini2440.c:99: error: 'S3C24X0_GPIO' has no member named 'GPFUP'
mini2440.c:100: error: 'S3C24X0_GPIO' has no member named 'GPGCON'
mini2440.c:101: error: 'S3C24X0_GPIO' has no member named 'GPGUP'
mini2440.c:102: error: 'S3C24X0_GPIO' has no member named 'GPHCON'
mini2440.c:103: error: 'S3C24X0_GPIO' has no member named 'GPHUP'
make[1]: *** [mini2440.o] 错误 1
make[1]:正在离开目录 `/home/k/workspace/source/u-boot-2009.08/board/samsung/mini2440'
make: *** [board/samsung/mini2440/libmini2440.a] 错误 2
可是定义这个结构的头文件s3c2410.h已经包含,为什么还会出现这个问题呢,google了很久都没找到答案
[ 此帖被kasim在2009-10-22 17:41重新编辑 ]