您好!
我正在使用 TI 目录测试实用程序为 tas2557编解码器生成校准文件。
我使用以下来源 https://git.ti.com/tas2557sw-android/tas2557dm-ftc/trees/master 构建了可执行文件
它使用 Android 构建环境构建正常、但不在平台(基于 iMX6的自定义平台)上执行。
我得到以下错误
无法链接可执行文件"factorytest":/system/bin/factorytest:具有文本重定位
已中止
问题似乎是由代码具有文本重定位、可能是预构建的库 libftc.a 导致的
似乎最新版本的 Android 不允许文本重定位、并且正在中止可执行文件。
这是否合理、是否有任何其他人在运行出厂测试可执行文件时发现此问题?
谢谢、
布鲁诺