工具/软件:TI C/C++编译器
1. PROCESSOR_SDK_VISION_03_08_00_00_setuplinux.bin 已安装--ok;
2.打造 Linux
按如下方式记录:
Hwo 解决问题,谢谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
make[3]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
make[2]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/cmem/ludev/src/cmem/module
make[1]:离开目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
Henry@Qingyuan - System-Product-Name:~/tda2x/vision_sdk/build$ make Linux
使-C ./hlos/makerules/linux -f build_uboot.mk uboot
make[1]:输入目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
make -fbuild_uboot.mk uboot_build uBoot_target=dra7xx_evm_vision_config
make[2]:输入目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
使-C /home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/u-boot/u-boot arch=arm cross_compile=/home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf- dra7xx_evm_vision_config
make[3]:输入目录`/home/henry/tda2x/ti_components/os_tools/linux/u-boot/u-boot
编号
#配置写入.config
编号
make[3]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/u-boot/u-boot
make[2]:离开目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
使-fbuild_uboot.mk uboot_build
make[2]:输入目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
使-C /home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/u-boot/u-boot arch=arm cross_compile=/home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf-
make[3]:输入目录`/home/henry/tda2x/ti_components/os_tools/linux/u-boot/u-boot
scripts/kconfig/Conf-- syncconfig Kconfig
Chk include/config.h
CFG u-boot.cfg
生成 include/autoconf.mk
Gen include/autoconf.mk.dep
cfg spl/u-boot.cfg
生成 spl/include/autoconf.mk
make[3]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/u-boot/u-boot
make[3]:输入目录`/home/henry/tda2x/ti_components/os_tools/linux/u-boot/u-boot
chk include/config/uboot.release
CHK 包含/生成/ version_autogenerated.h
CHK 包含/生成/ timestamp_autogenerated.h
UPD 包含/生成/ timestamp_autogenerated.h
CHK 包含/生成/ generic-asm-offsets.h
CHK 包含/生成/ asm-offsets.h
HOSTCC 工具/mkenviemmage.o
HOSTLD 工具/mkenemmage
HOSTCC 工具/fit_image.o
HOSTCC 工具/image-host.o
HOSTCC 工具/dumpimage.o
HOSTLD 工具/双映像
HOSTCC 工具/mkimage.o
HOSTLD 工具/mkimage
cc cmd/version.o
LD cmd/built-in.o
CC common/main.o
LD common/built-in.o
CC 驱动程序/fastboot/fb_getvar.o
LD 驱动程序/fastboot/built-in.o
LD 驱动程序/built-in.o
CC lib/efi_loader/efi_reloc.o
CC lib/efi_loader/helloworld.o
LD lib/efi_loader/helloworld_efi.so
objcopy lib/efi_loader/helloworld.efi
RM lib/efi_loader/helloworld_efi.so lib/efi_loader/helloworld.o
CC lib/SMBIOS.o
CC lib/display_options.o
LD lib/built-in.o
LD u-boot
objcopy u-boot-nodtb.bin
make[5]:`arch/arm/dts/dra7-evm.dtb'是最新的。
MKIMAGE u-boot.img
objcopy u-boot.srec
CAT u-boot-dtb.bin
复制 u-boot.bin
sym u-boot.sym
CC spl/common/spl/spl.o
LD spl/common/spl/built-in.o
CC spl/lib/display_options.o
LD spl/lib/built-in.o
LD spl/u-boot-spl
objcopy spl/u-boot-spl-nodtb.bin
make[6]:`arch/arm/dts/dra7-evm.dtb'是最新的。
MKIMAGE spl/u-boot-spl.multimdtb.fit
CAT spl/u-boot-spl-dtb.bin
复制 spl/u-boot-spl.bin
MKIMAGE MLO
MKIMAGE u-boot-dtb.img
Chk include/config.h
CFG u-boot.cfg
CFGCHK u-boot.cfg
make[3]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/u-boot/u-boot
make[2]:离开目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
make[1]:离开目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
创建-C ./hlos/makerules/linux -f build_kernel.mk 内核
make[1]:输入目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
CD /home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/kernel/omap;\
ti_config_frages/defconfig_builder.sh -t ti_sdk_dra7x_release
正在创建 defconfig 文件/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap/arch/arm/configs/ti_sdk_dra7x_release_defconfig
CD /home/henry/tda2x/vision_sdk;\
使-C /home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/kernel/omap arch=arm ti_sdk_dra7x_release_defconfig
make[2]:输入目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
编号
#配置写入.config
编号
make[2]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
make -fbuild_kernel.mk kernel_build kernel_target=ti_sdk_dra7x_release_defconfig
make[2]:输入目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
使-C /home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/kernel/omap arch=arm cross_compile=/home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf- ti_sdk_dra7x_release_defconfig
make[3]:输入目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
编号
#配置写入.config
编号
make[3]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
make[2]:离开目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
生成-fbuild_kernel.mk dtb
make[2]:输入目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
make -fbuild_kernel.mk kernel_build kernel_target="dra7-EVM-infoadas。dtb dra7-evm-infoadas - lcd.dtb"
make[3]:输入目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
make -C /home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/kernel/omap arch=arm cross_compile=/home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf- dra7-evm-infoadas。dtb dra7-evm-infoadas - lcd.dtb
make[4]:输入目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
scripts/kconfig/Conf-- syncconfig Kconfig
make[4]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
make[4]:输入目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
make[4]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
make[3]:离开目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
make[2]:离开目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
使-fbuild_kernel.mk kernel_build kernel_target=zImage
make[2]:输入目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
使-C /home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/kernel/omap arch=arm cross_compile=/home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf- zImage
make[3]:输入目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
调用 脚本/checksyscalls.sh
CHK 包含/生成/ compile.h
gzip 内核/config_data.gz
内核:arch/arm/boot/Image 已就绪
内核:arch/arm/boot/zImage 已就绪
make[3]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
make[2]:离开目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
使-fbuild_kernel.mk kernel_build kernel_target=modules
make[2]:输入目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
使-C /home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/kernel/omap arch=arm cross_compile=/home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf-模块
make[3]:输入目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
调用 脚本/checksyscalls.sh
构建模块、第2阶段。
MODPOST 439模块
make[3]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
make[2]:离开目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
使-C /home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/kernel/linux-kernel-addon/memcache/build 成为模块
make[2]:输入目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/linux-kernel-addon/memcache/build
# memcache:生成模块
使-C /home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/kernel/omap m=`pwd` arch=arm cross_compile=/home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf-模块
make[3]:输入目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
构建模块、第2阶段。
MODPOST 1模块
make[3]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
make[2]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/linux-kernel-addon/memcache/build
CD /home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/kernel/cmem/ludev;\
/configure --enable-shared --host=arm-linux-gnueabihf --prefix="/usr"
配置:警告:如果要设置--build 类型,请不要使用--host。
如果检测到交叉编译器、则将使用交叉编译模式。
正在检查 BSD 兼容的安装... /usr/bin/install -c
正在检查构建环境是否正常... 是的
正在检查 gawk…… 嘎嘎
正在检查 make 设置是否为$(make)... 是的
正在检查 ARM-Linux-gnueabihf-strip ... arm-linux-gnueabihf-strip
正在检查是否启用 Makefiles 的维护人员特定部分... 否
正在检查构建系统类型... x86_64-未知-Linux
正在检查主机系统类型... arm-unknown-linux-gnueabihf
正在检查 make 使用的 include 样式... GNU
正在检查 arm-linux-gnueabihf-gcc... arm-linux-gnueabihf-gcc
正在检查 C 编译器默认输出文件名... A.输出
正在检查 C 编译器是否正常工作... 是的
正在检查我们是否正在交叉编译... 是的
正在检查可执行文件的后缀...
正在检查目标文件的后缀... o
正在检查我们是否使用 GNU C 编译器... 是的
检查 arm-linux-gnueabihf-gcc 是否接受-g。 是的
检查 arm-linux-gnueabihf-gcc 选项以接受 ANSI C。 不需要
正在检查 arm-linux-gnueabihf-gcc... Gcc3.
正在检查未截断输出的已截断... /bin/sed
正在检查 egrep ... grep -E
正在检查 arm-linux-gnueabihf-gcc... /home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/arm-linux-gnueabihf/bin/ld
正在检查链接器(/home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/arm-linux-gnueabihf/bin/ld)是否为 GNU ld... 是的
正在检查/home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/arm-linux-gnueabihf/bin/ld 选项以重新加载目标文件... -r
正在检查 BSD 兼容的 N... /home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf-nm -B
正在检查 ln -s 是否正常工作... 是的
正在检查如何识别相关库... 全部通过
正在检查如何运行 C 预处理器... arm-linux-gnueabihf-gcc -E
正在检查 ANSI C 头文件... 是的
正在检查 sys/types.h...是
正在检查 sys/stat.h...是
正在检查 stdlib.h...是
正在检查 string.h...是
正在检查 memory.h...是
正在检查 strings.h...是
正在检查 inttypes.h...是
正在检查 stdint.h...是
正在检查 unistd.h...是
正在检查 dlfcn.h 可用性... 是的
正在检查 dlfcn.h 状态... 是的
正在检查 dlfcn.h...是
正在检查 ARM-Linux-gnueabihf-g++…… arm-linux-gnueabihf-g++
正在检查我们是否使用 GNU C++编译器... 是的
检查 arm-linux-gnueabihf-g++是否接受-g。 是的
正在检查 arm-linux-gnueabihf-g++的依赖关系样式... Gcc3.
正在检查如何运行 C++预处理器... arm-linux-gnueabihf-g++-E
正在检查命令行参数的最大长度... 32768
正在检查用于解析 ARM-Linux-gnueabihf-gcc 对象的/home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf-nm -B 输出的命令... 好的
正在检查 objdir ... .libs
正在检查 arm-linux-gnueabihf-ar... arm-linux-gnueabihf-ar
正在检查 arm-linux-gnueabihf-ranlib... arm-linux-gnueabihf-ranlib
正在检查 ARM-Linux-gnueabihf-strip ... (缓存) arm-linux-gnueabihf-strip
正在检查 arm-linux-gnueabihf-gcc 是否支持-fno-rti -fno-exception... 否
正在检查 ARM-Linux-gnueabihf-gcc 选项以生成 PIC... -FPIC
正在检查 ARM-Linux-gnueabihf-gcc PIC 标志-FPIC 是否起作用... 是的
正在检查 ARM-Linux-gnueabihf-gcc 静态标志-static 是否起作用... 是的
检查 arm-linux-gnueabihf-gcc 是否支持-c -o file.O...是
正在检查 ARM-Linux-gnueabihf-gcc 链接器(/home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/arm-linux-gnueabihf/bin/ld)是否支持共享库... 是的
正在检查-lc 是否应显式链接... 否
正在检查动态链接器特性... GNU/Linux ld.so
正在检查如何将库路径硬编码到程序中... 立即
正在检查是否可以去除库... 是的
正在检查 libtool 是否支持共享库... 是的
正在检查是否构建共享库... 是的
正在检查是否构建静态库... 是的
配置:创建 libtool
将配置标签"CXX"附加到 libtool
正在检查 arm-linux-gnueabihf-g++... /home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/arm-linux-gnueabihf/bin/ld
正在检查链接器(/home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/arm-linux-gnueabihf/bin/ld)是否为 GNU ld... 是的
正在检查 ARM-Linux-gnueabihf-g++链接器(/home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/arm-linux-gnueabihf/bin/ld)是否支持共享库... 是的
正在检查 ARM-Linux-gnueabihf-g++选项以生成 PIC... -FPIC
正在检查 ARM-Linux-gnueabihf-g++ PIC 标志-FPIC 是否起作用... 是的
正在检查 ARM-Linux-gnueabihf-g++静态标志-static 是否起作用... 是的
检查 arm-linux-gnueabihf-g++是否支持-c -o file.O...是
正在检查 ARM-Linux-gnueabihf-g++链接器(/home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/arm-linux-gnueabihf/bin/ld)是否支持共享库... 是的
正在检查动态链接器特性... GNU/Linux ld.so
正在检查如何将库路径硬编码到程序中... 立即
正在检查 arm-linux-gnueabihf-gcc... (缓存) arm-linux-gnueabihf-gcc
正在检查我们是否使用 GNU C 编译器... (缓存)是
检查 arm-linux-gnueabihf-gcc 是否接受-g。 (缓存)是
检查 arm-linux-gnueabihf-gcc 选项以接受 ANSI C。 (缓存)不需要
正在检查 arm-linux-gnueabihf-gcc... (缓存) gcc3
正在检查 BSD 兼容的安装... /usr/bin/install -c
正在检查 ANSI C 头文件... (缓存)是
正在检查 fcntl.h 可用性... 是的
正在检查 fcntl.h 状态... 是的
正在检查 fcntl.h...是
正在检查 string.h...(缓存)是
正在检查 SYS/ioctl.h 的可用性... 是的
正在检查 SYS/ioctl.h 是否存在... 是的
正在检查 sys/ioctl.h...是
正在检查 unistd.h...(缓存)是
配置:创建./config.status
config.status:创建 Makefile
config.status:正在创建 src/cmem/api/Makefile
config.status:正在创建 src/cmem/tests/Makefile
config.status:执行 depfiles 命令
----------------------------------------
感谢您安装 LinuxUtils 软件包
安装目录前缀:'/usr'。
编译命令:'arm-linux-gnueabihf-gcc -g -O2 '
现在键入'make; sudo make install'以生成程序
并将其安装到您的系统中。
----------------------------------------
CD /home/henry/tda2x/vision_sdk;\
#生成与 cmem 相关的.so 文件
使-C /home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/kernel/cmem/ludev/src/cmem/api 成为文件
make[2]:输入目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/cmem/ludev/src/cmem/api
make[2]:对于`all '没有要做的事情。
make[2]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/cmem/ludev/src/cmem/api
使-C /home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/kernel/cmem/ludev/src/cmem/module kernel_install_DIR=/home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/kernel/omap arch=arm toolchain_prefix=arm-linux-gnueabihf-发布
make[2]:输入目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/cmem/ludev/src/cmem/module
正在发布模块...
make -C /home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/kernel/omap m=`pwd` arch=arm cross_compile=arm-linux-gnueabihf-\
Extra _CFLAGS="-I/home/Henry/tda2x/ti_compons/os_tools/linux/kernel/cmem/ludev/include"模块
make[3]:输入目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
构建模块、第2阶段。
MODPOST 1模块
make[3]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/omap
make[2]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/kernel/cmem/ludev/src/cmem/module
make[1]:离开目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
使-C ./hlos/makerules/linux -f build_SGX.mk SGX
make[1]:输入目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
使-fbuild_SGX.mk SGX_Build SGX_target=SGX_Build
make[2]:输入目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
使-C /home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/build/linux2/omap_linux arch=arm cross_compile=/home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf- KERNELDIR=/home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/kernel/omap DiscImage=/home/henry/tda2x/vision_sdk/../ti_components/os_tools/linux/targetfs build=release window_system=nulldrmws
make[3]:输入目录`/home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/build/linux2/omap_linux
/config/compiler.mk:96:主机 gcc
/config/compiler.mk:185:Target /home/henry/tda2x/ti_components/os_tools/linux/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc
***** Multiarch 版本:否
***** 主架构: target_armhf
***** 次拱: 无
/config/core.mk:513:$(KERNELDIR)/vmlinux 不存在。 Kbuild 可能会失败。
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mutils.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mmap.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/module.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/pdump.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/pvr_bridge_k.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/pvr_debug.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mutex.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/event.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osperproc.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/buffer_manager.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/devicemem.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/handle.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/hash.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/lists.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/mem.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/mem_debug.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/metrics.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/osfunc_common.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/pdump_common.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/perproc.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/power.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/pvrsrv.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/ra.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/refcount.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/resman.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/bridged/bridged_support.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/bridged/bridged_pvr_bridge.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/system/omap/sysconfig.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/system/omap/sysutils.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/dmabuf.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/pvr_linux_fence.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/bridged/sgx/bridged_sgx_bridge.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxinit.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxpower.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxreset.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxutils.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxkick.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxtransfer.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/devices/sgx/mmu.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/devices/sgx/pb.o
抄送[M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/pvr_drm.o
LD [M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/pvrsrvkm.o
RM /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/hash.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/lists.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxutils.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/bridged/sgx/bridged_sgx_bridge.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/pdump.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/devicemem.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/mem_debug.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/event.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mutex.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/mem.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/dmabuf.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/refcount.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osperproc.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/power.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/metrics.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/pvrsrv.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/ra.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/devices/sgx/pb.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxreset.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxpower.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/system/omap/sysconfig.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/pvr_linux_fence.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxtransfer.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/buffer_manager.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/system/omap/sysutils.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/perproc.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/pdump_common.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mutils.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/pvr_bridge_k.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/osfunc_common.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/pvr_debug.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/module.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mmap.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/handle.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/resman.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxinit.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/devices/sgx/mmu.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/bridged/bridged_pvr_bridge.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxkick.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/pvr_drm.c /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/bridged/bridged_support.c
构建模块、第2阶段。
MODPOST 1模块
LD [M] /home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/pvrsrvkm.ko
make[3]:离开目录`/home/henry/tda2x/ti_components/os_tools/linux/sgx/omap5-sgx-ddk-linux/eurasia_km/eurasiacon/build/linux2/omap_linux
make[2]:离开目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
make[1]:离开目录`/home/henry/tda2x/vision_sdk/build/hlos/makerules/linux
您好!
我遵循了以下步骤、并且能够运行其中一个 HLOS 用例。
2) 2)构建所需的安装包( 第2.2.3章用于构建的其他必需软件包)
3) 3)在 VISION_SDK/build/Rules.make 中进行以下更改
MAKECONFIG?=tda2xx_EVM_Linux_ALL
4) 4)按照 GIT 配置设置用户指南中提供的说明进行操作( 第2.4.1章一次性 PC 设置)
5) 5) CD VISION_SDK/build/
6) 6)从构建目录运行以下脚本、这将克隆内核、u-boot 等
/hlos/scripts/linux/setup_linux.sh
7)按照目标文件系统设置的用户指南中提供的说明进行操作(第 2.4.2.1.4章下载和重置文件系统)
8)遵循 A15编译器设置的用户指南中提供的指令 (第 2.2.1章 A15编译器、链接器)
9) 9)创建 Linux
10) 10)使 Linux_install
11) 11)使-s -j 取决于
12) 12)使-s -j
13) 13)将目标文件系统和引导映像、MLO 等复制到 SD 卡、然后将 SD 插入目标 SD 卡插槽。
14) 14)在 UART 控制台中运行以下命令。
CD /opt/vision_sdk
资料来源:vision_sdk_load.sh
/apps.out
15) 15)您可以从菜单中选择要运行的用例。
谢谢
加维拉尤