Hi Aaronwu,
There are some build error info when I try build icc.It's caused by some macro(COREB_TASK_MEM_SIZE) is not defined. How to fix this issue?
Thanks.
Below is the build error info for your reference.
make[1]:正在离开目录 `/home/clouds/work/buildroot/linux/linux-kernel'
/usr/bin/make -j1 -C /home/clouds/work/buildroot/output/build/icc-HEAD/icc_core KERNEL_DIR=/home/clouds/work/buildroot/"linux/linux-kernel" ICC_MACHINE=bf609
make[1]: 正在进入目录 `/home/clouds/work/buildroot/output/build/icc-HEAD/icc_core'
bfin-elf-gcc -g -I/home/clouds/work/buildroot/output/build/icc-HEAD/icc_core/../include -I/home/clouds/work/buildroot/linux/linux-kernel/arch/blackfin/include -I/home/clouds/work/buildroot/linux/linux-kernel/include -I/home/clouds/work/buildroot/linux/linux-kernel/include/uapi -I/home/clouds/work/buildroot/linux/linux-kernel/arch/blackfin/mach-bf609/include -I/home/clouds/work/buildroot/linux/linux-kernel/arch/blackfin/include/generated -I/home/clouds/work/buildroot/linux/linux-kernel/arch/blackfin/include/uapi -I/home/clouds/work/buildroot/linux/linux-kernel/drivers/staging/icc/include -DCONFIG_BF609 -D__KERNEL__ -mlong-calls -c -o corebboot.o corebboot.c
corebboot.c: 在函数‘get_mem_size’中:
corebboot.c:25: 错误:‘COREB_TASK_MEM_SIZE’未声明(在此函数内第一次使用)
corebboot.c:25: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
corebboot.c:25: 错误:所在的函数内也只报告一次。)
corebboot.c: 在函数‘coreb_dump_stack’中:
corebboot.c:116: 警告:赋值时将整数赋给指针,未作类型转换
corebboot.c:118: 警告:比较不相关的指针时缺少类型转换
corebboot.c:126: 警告:比较不相关的指针时缺少类型转换
corebboot.c:144: 警告:比较不相关的指针时缺少类型转换
corebboot.c:163: 警告:赋值时将整数赋给指针,未作类型转换
corebboot.c: 在函数‘coreb_msg’中:
corebboot.c:316: 警告:赋值时将指针赋给整数,未作类型转换
corebboot.c: 在文件层:
corebboot.c:113: 警告:‘readipend’的内联声明出现在其被调用之后
corebboot.c:113: 警告:‘readipend’的上一个隐式声明在此
corebboot.c: 在函数‘bfin_setup_caches’中:
corebboot.c:471: 错误:‘COREB_TASK_MEM_SIZE’未声明(在此函数内第一次使用)
corebboot.c: 在函数‘icc_init’中:
corebboot.c:511: 警告:传递‘memset’的第 1 个参数时将整数赋给指针,未作类型转换
corebboot.c:535: 错误:‘struct sm_icc_desc’没有名为‘icc_queue_attribute’的成员
corebboot.c:538: 错误:‘EP_RESMGR_SERVICE’未声明(在此函数内第一次使用)
make[1]: *** [corebboot.o] 错误 1
make[1]:正在离开目录 `/home/clouds/work/buildroot/output/build/icc-HEAD/icc_core'
make: *** [/home/clouds/work/buildroot/output/build/icc-HEAD/.stamp_icc_core-build] 错误 2
ERROR: Error somewhere during make
root@clouds-iwow:/home/clouds/work/buildroot/testsuites/icc#