Hi3516a (4) make OSDRV_CROSS=arm-hisiv300-linux all

来源:互联网 发布:淘宝街拍照片如何调色 编辑:程序博客网 时间:2024/05/20 13:19



tt@tt:~/Hi3516A_SDK_V1.0.5.0/osdrv$ make OSDRV_CROSS=arm-hisiv300-linux all
mkdir /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/pub/image_uclibc -p
mkdir /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/pub/bin/board_uclibc -p
mkdir /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/pub/bin/pc -p
mkdir /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/pub/bin/board_uclibc/hifat -p
---------task [1] build boot
rm /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06 -rf
tar xzf /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06.tgz -C /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot
find /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06 | xargs touch
make -C /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06 ARCH=arm CROSS_COMPILE=arm-hisiv300-linux- hi3516a_config
make[1]: Entering directory `/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06'
Configuring for hi3516a board...
make[1]: Leaving directory `/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06'
pushd /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06;make ARCH=arm CROSS_COMPILE=arm-hisiv300-linux- -j 20 >/dev/null;popd
~/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06 ~/Hi3516A_SDK_V1.0.5.0/osdrv
make[2]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
In file included from default_image.c:31:0:
/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06/include/image.h:547:12: warning: inline function ‘fit_parse_subimage’ declared but never defined
 inline int fit_parse_subimage (const char *spec, ulong addr_curr,
            ^
/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06/include/image.h:545:12: warning: inline function ‘fit_parse_conf’ declared but never defined
 inline int fit_parse_conf (const char *spec, ulong addr_curr,
            ^
In file included from fit_image.c:31:0:
/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06/include/image.h:547:12: warning: inline function ‘fit_parse_subimage’ declared but never defined
 inline int fit_parse_subimage (const char *spec, ulong addr_curr,
            ^
/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06/include/image.h:545:12: warning: inline function ‘fit_parse_conf’ declared but never defined
 inline int fit_parse_conf (const char *spec, ulong addr_curr,
            ^
In file included from /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06/common/image.c:74:0:
/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06/include/image.h:547:12: warning: inline function ‘fit_parse_subimage’ declared but never defined
 inline int fit_parse_subimage (const char *spec, ulong addr_curr,
            ^
/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06/include/image.h:545:12: warning: inline function ‘fit_parse_conf’ declared but never defined
 inline int fit_parse_conf (const char *spec, ulong addr_curr,
            ^
In file included from imximage.c:32:0:
/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06/include/image.h:547:12: warning: inline function ‘fit_parse_subimage’ declared but never defined
 inline int fit_parse_subimage (const char *spec, ulong addr_curr,
            ^
/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06/include/image.h:545:12: warning: inline function ‘fit_parse_conf’ declared but never defined
 inline int fit_parse_conf (const char *spec, ulong addr_curr,
            ^
kwbimage.c: In function ‘kwbimage_verify_header’:
kwbimage.c:350:10: warning: variable ‘calc_exthdrcsum’ set but not used [-Wunused-but-set-variable]
  uint8_t calc_exthdrcsum;
          ^
In file included from kwbimage.c:29:0:
kwbimage.c: At top level:
/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06/include/image.h:547:12: warning: inline function ‘fit_parse_subimage’ declared but never defined
 inline int fit_parse_subimage (const char *spec, ulong addr_curr,
            ^
/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06/include/image.h:545:12: warning: inline function ‘fit_parse_conf’ declared but never defined
 inline int fit_parse_conf (const char *spec, ulong addr_curr,
            ^
In file included from mkimage.c:25:0:
/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06/include/image.h:547:12: warning: inline function ‘fit_parse_subimage’ declared but never defined
 inline int fit_parse_subimage (const char *spec, ulong addr_curr,
            ^
/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06/include/image.h:545:12: warning: inline function ‘fit_parse_conf’ declared but never defined
 inline int fit_parse_conf (const char *spec, ulong addr_curr,
            ^
usb.c: In function ‘usb_init’:
usb.c:126:5: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  if (result == 0) {
     ^
~/Hi3516A_SDK_V1.0.5.0/osdrv
cp /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/uboot/u-boot-2010.06/u-boot.bin /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/pub/image_uclibc
cp /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/tools/pc/uboot_tools/mkboot.sh /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/pub/image_uclibc
cp /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/tools/pc/uboot_tools/reg_info.bin /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/pub/image_uclibc
cp /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/tools/pc/uboot_tools/reg_info_hi3516d.bin /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/pub/image_uclibc
chmod 777 /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/pub/image_uclibc/mkboot.sh
pushd /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/pub/image_uclibc;./mkboot.sh reg_info.bin u-boot-hi3516a.bin;popd
~/Hi3516A_SDK_V1.0.5.0/osdrv/pub/image_uclibc ~/Hi3516A_SDK_V1.0.5.0/osdrv
64+0 records in
64+0 records out
64 bytes copied, 0.000146022 s, 438 kB/s
0+1 records in
1+0 records out
4096 bytes (4.1 kB, 4.0 KiB) copied, 0.000169519 s, 24.2 MB/s
231872+0 records in
231872+0 records out
231872 bytes (232 kB, 226 KiB) copied, 0.310213 s, 747 kB/s
~/Hi3516A_SDK_V1.0.5.0/osdrv
pushd /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/pub/image_uclibc;./mkboot.sh reg_info_hi3516d.bin u-boot-hi3516d.bin;popd
~/Hi3516A_SDK_V1.0.5.0/osdrv/pub/image_uclibc ~/Hi3516A_SDK_V1.0.5.0/osdrv
64+0 records in
64+0 records out
64 bytes copied, 0.000134091 s, 477 kB/s
0+1 records in
1+0 records out
4096 bytes (4.1 kB, 4.0 KiB) copied, 6.2582e-05 s, 65.5 MB/s
231872+0 records in
231872+0 records out
231872 bytes (232 kB, 226 KiB) copied, 0.333502 s, 695 kB/s
~/Hi3516A_SDK_V1.0.5.0/osdrv
rm /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/pub/image_uclibc/u-boot.bin
rm /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/pub/image_uclibc/mkboot.sh
rm /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/pub/image_uclibc/reg_info.bin
rm /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/pub/image_uclibc/reg_info_hi3516d.bin
---------task [2] build kernel
rm /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/kernel/linux-3.4.y -rf
tar xzf /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/kernel/linux-3.4.y.tgz -C /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/kernel/
find /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/kernel/linux-3.4.y | xargs touch
make -C /home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/kernel/linux-3.4.y ARCH=arm CROSS_COMPILE=arm-hisiv300-linux- hi3516a_full_defconfig
make[1]: Entering directory `/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/kernel/linux-3.4.y'
/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/kernel/linux-3.4.y/arch/arm/Makefile:277: Extraneous text after `else' directive
/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/kernel/linux-3.4.y/arch/arm/Makefile:279: *** only one `else' per conditional.  Stop.
make[1]: Leaving directory `/home/tt/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/kernel/linux-3.4.y'
make: *** [hikernel] Error 2

tt@tt:~/Hi3516A_SDK_V1.0.5.0/osdrv$

阅读全文
0 0
原创粉丝点击