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.

[参考译文] TMDX5535EZDSP:TI 嵌入式语音识别器;为 ARM 工具链(BeagleBone Black)构建时出错:"arm-none-linux-gnueabi-gcc:找不到命令"

Guru**** 2550940 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/604150/tmdx5535ezdsp-ti-embedded-speech-recognizer-getting-error-when-building-for-arm-toolchain-beaglebone-black-arm-none-linux-gnueabi-gcc-command-not-found

器件型号:TMDX5535EZDSP

您好!

我正在为 ARMGnu 构建 TIesr。 生成所有内容。 我得到以下错误。 请说明 BeagleBone Black 要遵循的步骤。

错误日志:

make[3]:输入目录`/home/user/Downloads/tidcbz3/TIesr_src/TIesr_model_build/TIesrFA/TIesrFA_ALSAso
mkdir -p build/ArmLinuxDebugGnueabi/arm-no-linux-gnueabi-linux-x86/_ext/_DOTDOT/src
rm -f build/ArmLinuxDebugGnueabi/arm-no-linux-gnueabi-linux-x86/_ext/_DOTDOT/src/TIesrFA_ALSA.o.d
arm-no-linux-gnueabi-gcc -v -idirafter ./../Tools/ARM/include -c -g -Wall -FPIC -MMD -MP -mf build/armLinuxDebugGnueabi/arm-no-linux-gnueabi-linux-x86/_ext/_dotdoct/sr/sr/sc/armesrfa_linux-gnuebi-linux/linux-gnue/linux-gnuebii-linux-linux-linux-gnue/linux-linux-linux-gnuebi-linux-linux-linux-x86/linux-_dieci/_deabi/_do_deabi/ti.com./_diout/udi_do.do_do_deabi.rid/linux-/src/TIesrFA_ALSA.c
make[3]:arm-no-linux-gnueabi-gcc:找不到命令
make[3]:***[build/ArmLinuxDebugGnueabi/arm-no-linux-gnueabi-linux-x86/_ext/_dotdot/src/TIesrfa_alsa.o]错误127
make[3]:离开目录`/home/user/Downloads/tidcbz3/TIesr_src/TIesr_model_build/TIesrFA/TIesrFA_ALSAso
maked[2]:***[.build-conf]错误2.
make[2]:离开目录`/home/user/Downloads/tidcbz3/TIesr_src/TIesr_model_build/TIesrFA/TIesrFA_ALSAso
maked[1]:***[.build-impl]错误2.
make[1]:离开目录`/home/user/Downloads/tidcbz3/TIesr_src/TIesr_model_build/TIesrFA/TIesrFA_ALSAso
制造:***[TIesrFA_ALSASO]错误2.

请帮助。

此致、

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

    您使用的是哪个器件和 SDK?

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

    您好!

    我使用的是基于 ARM 的器件。 我没有使用任何 SDK。 我正在使用 TIesr 语音识别器库源文件、并尝试将其用于 Arm 平台。 无论我使用哪种 ARM 器件、它都应该首先正确? 但它不会发生。 我已经安装了所有必要的基于 ARM 的工具链-包括错误显示的工具链。

    此致、

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

    您应按如下方式交叉编译:
    导出 arch=arm
    导出路径=/path/to/toolchain
    导出 cross_compile=arm-none-linux-gnueabi-

    然后执行 make。

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

    您好!

    之后、我会遇到如下所示的另一个错误。

    GNU C (Sourcery CodeBench Lite 2011.09-70)版本4.6.1 (ARM-NONE - Linux-gnueabi)

    由 GNU C 版本4.3.2、GMP 版本4.3.2、MPFR 版本3.0.1-p4、MPC 版本0.9编译

    GGC 启发法:--param gc-min-expand=100 --param gc-min-heapsize=131072

    编译器可执行校验和:f10fb708d844ff6a18634d8d7938ae7b

    在./src/TIesrFA_ALSA.c:35:0中包含的文件中:

    ./src/TIesrFA_ALSA.h:36:28:致命错误:ALSA/asoundlib.h:无此类文件或目录

    编译已终止。

    make[3]:***[build/ArmLinuxDebugGnueabi/arm-no-linux-gnueabi-linux-x86/_ext/_dotdot/src/TIesrfa_alsa.o]错误1

    make[3]:离开目录`/home/user/Downloads/tidcbz3/TIesr_src/TIesr_model_build/TIesrFA/TIesrFA_ALSAso

    maked[2]:***[.build-conf]错误2.

    make[2]:离开目录`/home/user/Downloads/tidcbz3/TIesr_src/TIesr_model_build/TIesrFA/TIesrFA_ALSAso

    maked[1]:***[.build-impl]错误2.

    make[1]:离开目录`/home/user/Downloads/tidcbz3/TIesr_src/TIesr_model_build/TIesrFA/TIesrFA_ALSAso

    制造:***[TIesrFA_ALSASO]错误2.

    此致、

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

    您需要在主机 PC 上安装回声库,在该主机 PC 上交叉编译应用程序。

    此致、
    Yordan