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.

[参考译文] Linux/AM3354:构建失败

Guru**** 2549860 points
Other Parts Discussed in Thread: AM3354

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/603299/linux-am3354-build-fails

器件型号:AM3354

工具/软件:Linux

大家好:

  我按照上的说明进行操作  

processors.wiki.ti.com/index.php

我正在尝试基于 TI Arago 构建适用于 am3354的处理器 SDK。 我要构建的版本是03.02.00.05。

 下面是我采取的步骤: (我以 root 身份登录)

apt-get install git build-essential python diffstat texinfo gchrpath dos2unix wget unzip SOCAT doxygen libc6:i386 libncurses5:i386 libstdc++6:i386 libz1:i386

dpkg-reconfigure dash

wget releases.linaro.org/.../gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz
tar -Jxvf gcc-linaro-5.3-2016.02-x86_64 arm-linux-gnueabihf.tar.xz -C $HOME

将 CCS6.1.3.00034_linux.tar.gz 下载到~/下载(默认位置)

$CD ~
$ git 克隆 git://arago-project.org/git/projects/oe-layersetup.git tisdk
$ cd tisdk
$./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-03.02.00.05-config.txt

请访问
software-dl.ti.com/.../index_FDS.html
下载 AM335x-EVM-Linux-SDK-Arago-src-03.02.00.05.tar.xz
$cd ~ tisdk
$mkdir 下载
$CP $HOME /下载/CCS6.1.3.00034_linux.tar.gz 下载/
$touch 下载/CCS6.1.3.00034_linux.tar.gz.doe.
$CD 下载
$tar xvfJ ~/Downloads/am335x-evm-linux-sdk-arago-src-03.02.00.05.tar.xz
$AM335x-EVM-Linux-SDK-Arago-src-03.02.00.05/get_build_sources.sh AM335x-EVM-Linux-SDK-Arago-src-03.02.00.05/source_pkg_list.txt
$cd……/build
$ echo 'PACKAGECONFIG_append =" accessibility (辅助功能)">> conf/local.conf
$。 配置/设置
$导出路径=$HOME/gcc-linaro-5.3-2016.02-x86_64 arm-linux-gnueabihf/bin:$path
$触摸 conf/sanity.conf
$ MACHINE=AM335x-EVM bitbake Arago-core-tisdk-image

  

所以。

完成所有这些步骤后。 可以开始构建过程。

但在安装 extern-linaro-SDK-toolchain 1.0-R5时仍然会失败。

在此处附加所有错误日志:

调试:执行 shell 函数 DO 安装
cp:无法 stat '/root/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib{libstdc++.*、libgcc_s.*、libsupc++.*}:无此类文件或目录
警告:从 shell 命令中退出代码1。
错误:功能失败:DO 安装(日志文件位于/root/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/external-linaro-sdk-toolchain/1.0-r5/temp/log.do_install.4705)

我实际上检查了路径/root/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib{libstdc++.*、libgcc_s.*、libsupc++.*}

它确实存在、它是我解压缩下载的 gcc-linaro-5.3的确切路径。

我可以访问/root/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib,并且可以在其中看到所有类型的库。如 libstdc++*。

因此、我真的很困惑、为什么错误日志显示 No such file or directory (无此类文件或目录)

有人可以帮帮我吗?

此致

是的

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    执行此命令时:
    sudo dpkg-reconfigure dash
    出现提示时是否选择了否?

    BR
    玛格丽塔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Margarita
    我选择了"是"。 我会尝试不选择、然后再回来! 感谢您的提示。