於 2023-07-16 09:49:36 釋出
沒看懂,不知道問題出在哪裡
make[1]: Entering directory /home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/tools/linux/utils' make[1]: Entering directory
/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/kernel'
make[1]: Entering directory /home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/rootfs' make[1]: Entering directory
/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/common/api'
make[1]: Entering directory /home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/msp/api/jpeg' make[1]: Entering directory
/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/msp/api/higo'
[35mBuild scripts ...[00m
make[1]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/msp/api/png'
[35mBuild busybox ...[00m
make[1]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master'
[35mBuild udev ...[00m
make[1]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/msp/api/gpu'
arm-gcc492_glibc224-linux-gnueabi-gcc: fatal error: no input files
compilation terminated.
make -C scripts PREFIX=/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/out/hi3798cv200/hi3798cv2dmo/obj/rootfs CROSS_COMPILE=arm-histbv310-linux- CONFIG_LIBCPP_SUPPORT=y CONFIG_ETH_SUPPORT=y CONFIG_ADVCA_TYPE=n
[35mBuild dosfstools ...[00m
make[1]: *** [/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/out/hi3798cv200/hi3798cv2dmo/obj/source/common/api/sys/hi_common.o] Error 1
make[1]: *** Waiting for unfinished jobs....
Usage: arm-gcc492_glibc224-linux-gnueabi-ar [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [--plugin
arm-gcc492_glibc224-linux-gnueabi-ar -M [<mri-script]
commands:
d - delete file(s) from the archive
m[ab] - move file(s) in the archive
p - print file(s) found in the archive
q[f] - quick append file(s) to the archive
r[ab][f][u] - replace existing or insert new file(s) into the archive
s - act as ranlib
t - display contents of archive
x[o] - extract file(s) from the archive
command specific modifiers:
[a] - put file(s) after [member-name]
[b] - put file(s) before [member-name] (same as [i])
[D] - use zero for timestamps and uids/gids
[U] - use actual timestamps and uids/gids (default)
[N] - use instance [count] of name
[f] - truncate inserted file names
[P] - use full path names when matching
[o] - preserve original dates
[u] - only replace files that are newer than current archive contents
generic modifiers:
[c] - do not warn if the library had to be created
[s] - create an archive index (cf. ranlib)
[S] - do not build a symbol table
[T] - make a thin archive
[v] - be verbose
[V] - display the version number
@
--target=BFDNAME - specify the target object format as BFDNAME
optional:
--plugin
- load the specified plugin
emulation options:
No emulation specific options
arm-gcc492_glibc224-linux-gnueabi-ar: supported targets: elf32-littlearm elf32-bigarm elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex
make[1]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/boot'
make[1]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/msp/api/omx'
make[2]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/rootfs/scripts'
make -C busybox PREFIX=/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/out/hi3798cv200/hi3798cv2dmo/obj/rootfs CROSS_COMPILE=arm-histbv310-linux- CONFIG_LIBCPP_SUPPORT=y CONFIG_ETH_SUPPORT=y CONFIG_ADVCA_TYPE=n
make[1]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/component'
make[2]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/msp/api/omx/omx_core'
arm-gcc492_glibc224-linux-gnueabi-gcc: fatal error: no input files
compilation terminated.
make[1]: *** [/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/out/hi3798cv200/hi3798cv2dmo/obj/source/common/api/mem/mpi_mem.o] Error 1
make -C udev PREFIX=/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/out/hi3798cv200/hi3798cv2dmo/obj/rootfs CROSS_COMPILE=arm-histbv310-linux- CONFIG_LIBCPP_SUPPORT=y CONFIG_ETH_SUPPORT=y CONFIG_ADVCA_TYPE=n
make[2]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/rootfs/busybox'
arm-gcc492_glibc224-linux-gnueabi-gcc: fatal error: no input files
compilation terminated.
arm-gcc492_glibc224-linux-gnueabi-gcc: fatal error: no input files
compilation terminated.
make[2]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/msp/api/omx/omx_vdec'
make -C omx_vdec_v2.0
make -C dosfstools PREFIX=/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/out/hi3798cv200/hi3798cv2dmo/obj/rootfs CROSS_COMPILE=arm-histbv310-linux- CONFIG_LIBCPP_SUPPORT=y CONFIG_ETH_SUPPORT=y CONFIG_ADVCA_TYPE=n
make[1]: *** [/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/out/hi3798cv200/hi3798cv2dmo/obj/source/common/api/mmz/mpi_mmz.o] Error 1
make[1]: *** [/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/out/hi3798cv200/hi3798cv2dmo/obj/source/common/api/mem/mpi_memmap.o] Error 1
make[2]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/component/freetype'
make[2]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/rootfs/udev'
make[3]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/msp/api/omx/omx_vdec/omx_vdec_v2.0'
make -C normal
make[2]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/rootfs/dosfstools'
make[2]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/component/harfbuzz'
make[2]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/msp/api/omx/omx_venc'
arm-gcc492_glibc224-linux-gnueabi-gcc: fatal error: no input files
compilation terminated.
make[1]: *** [/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/out/hi3798cv200/hi3798cv2dmo/obj/source/common/api/module/mpi_module.o] Error 1
make[2]: Entering directory `/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/component/resampler'
[35mBuild gdb ...[00m
[35mBuild e2fsprogs ...[00m
Usage: arm-gcc492_glibc224-linux-gnueabi-ar [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [--plugin
arm-gcc492_glibc224-linux-gnueabi-ar -M [<mri-script]
commands:
d - delete file(s) from the archive
m[ab] - move file(s) in the archive
p - print file(s) found in the archive
q[f] - quick append file(s) to the archive
r[ab][f][u] - replace existing or insert new file(s) into the archive
s - act as ranlib
t - display contents of archive
x[o] - extract file(s) from the archive
command specific modifiers:
[a] - put file(s) after [member-name]
[b] - put file(s) before [member-name] (same as [i])
[D] - use zero for timestamps and uids/gids
[U] - use actual timestamps and uids/gids (default)
[N] - use instance [count] of name
[f] - truncate inserted file names
[P] - use full path names when matching
[o] - preserve original dates
[u] - only replace files that are newer than current archive contents
generic modifiers:
[c] - do not warn if the library had to be created
[s] - create an archive index (cf. ranlib)
[S] - do not build a symbol table
[T] - make a thin archive
[v] - be verbose
[V] - display the version number
@
--target=BFDNAME - specify the target object format as BFDNAME
optional:
--plugin
- load the specified plugin
emulation options:
No emulation specific options
arm-gcc492_glibc224-linux-gnueabi-ar: supported targets: elf32-littlearm elf32-bigarm elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex
make -C e2fsprogs PREFIX=/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/out/hi3798cv200/hi3798cv2dmo/obj/rootfs CROSS_COMPILE=arm-histbv310-linux- CONFIG_LIBCPP_SUPPORT=y CONFIG_ETH_SUPPORT=y CONFIG_ADVCA_TYPE=n
arm-gcc492_glibc224-linux-gnueabi-gcc: fatal error: no input files
compilation terminated.
————————————————————————————————————————————————————————————————————————————————————————————————————————————————
2023.07.20
搞清楚了。
原始碼是在windows下用7zip解壓;編譯時,虛擬機器的ubuntu掛在了windows的目錄,直接編譯,出現該錯誤。
在linux下unzip解壓原始碼zip包到本地分割槽,不能是woindows共享目錄,再編譯解決問題。
windows下解壓的檔案,直接用於linux編譯,之前也遇到過,沒想到本次又翻車了。