TA的每日心情 | 衰 2019-11-19 15:32 |
|---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
有个问题请教:我下载了tisdk包,里面有的uboot是201109的,我使用的开发板是飞凌的ok335xd,我想自己编译个uboot测试功能,在没有任何修改的情况下编译报错, , 使用的编译命令是:make CROSS_COMPILE=ARM-linux-gnueabihf- am335x_evm_config( f, W' [1 N( x& l8 ^
make CROSS_COMPILE=arm-linux-gnueabihf- am335x_evm5 Z; C+ q& c7 p2 u* L* i1 {
这样编译后报错
* d: o) F9 H6 h6 @+ s; `$ }' l
( [( K5 ^% X2 r$ ^ake[1]: Entering directory `/root/work/TOD_uboot/335xd_uboot_201109/drivers/net'" [5 O, k! `) G/ U' x( y* N/ O
make[1]: Leaving directory `/root/work/TOD_uboot/335xd_uboot_201109/drivers/net'1 E7 C" X4 A0 Z8 ^
make[1]: Entering directory `/root/work/TOD_uboot/335xd_uboot_201109/drivers/net'3 {+ m% C6 o, ~& i) Q( j
arm-linux-gnueabihf-gcc -g -Os -fno-common -ffixed-r8 -msoft-float -D__KERNEL__ -DCONFIG_SYS_TEXT_BASE=0x80800000 -DCONFIG_SPL_TEXT_BASE=0x402F0400 -I/root/work/TOD_uboot/335xd_uboot_201109/am335x_evm/include2 -I/root/work/TOD_uboot/335xd_uboot_201109/am335x_evm/include -I/root/work/TOD_uboot/335xd_uboot_201109/include -fno-builtin -ffreestanding -nostdinc -isystem /usr/local/arm/gcc-linaro-arm-linux-gnueabihf-4.7/bin/../lib/gcc/arm-linux-gnueabihf/4.7.3/include -pipe -DCONFIG_ARM -D__ARM__ -marm -mabi=aapcs-linux -mno-thumb-interwork -march=armv5 -Wall -Wstrict-prototypes -fno-stack-protector -Wno-format-nonliteral -Wno-format-security -o /root/work/TOD_uboot/335xd_uboot_201109/am335x_evm/drivers/net/cpsw.o cpsw.c -c; |& P9 U8 \" j) p
cpsw.c: In function ‘cpsw_init’:
: z% Z$ n% W3 S( j- S, ~6 z$ Fcpsw.c:831:8: warning: passing argument 3 of ‘cpdma_submit’ discards ‘volatile’ qualIFier from pointer target type [enabLED by default]
( u, L# {$ w2 s: c7 Lcpsw.c:652:12: note: expected ‘void *’ but argument is of type ‘volatile uchar *’& l# \2 o; s2 G
cpsw.c: In function ‘cpsw_phy_init’:
: A3 H+ I( v" R$ ?: scpsw.c:923:4: error: ‘CONFIG_PHY_ADDR’ undeclared (first use in this function)
1 P# [( y5 K! L: F) {4 e. s+ m" ^cpsw.c:923:4: note: each undeclared identifier is reported only once for each function it appears in
- `" Y# v. \( T: A9 X. S3 }: ucpsw.c: In function ‘cpsw_register’:
6 U+ f2 l J8 Qcpsw.c:981:12: warning: assignment from incompatible pointer type [enabled by default]6 d: b( b9 g; l, K, I
make[1]: *** [/root/work/TOD_uboot/335xd_uboot_201109/am335x_evm/drivers/net/cpsw.o] Error 1% z3 h& o; W: @! t1 [1 j% n9 ?
make[1]: Leaving directory `/root/work/TOD_uboot/335xd_uboot_201109/drivers/net'+ V3 D1 E; K9 L2 h
make: *** [/root/work/TOD_uboot/335xd_uboot_201109/am335x_evm/drivers/net/libnet.o] Error 2
$ i. c7 L' ]9 g4 `# o+ y* S8 |9 c+ L; c9 t6 d5 b
请教这个是什么错误,我在网上找了半天,别人都是可以编译过的
, ^' a8 o6 O! K+ z! U; n2 m |
|