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.

[参考译文] PROCESSOR-SDK-DRA8X-TDA4X:无法构建 TIDL

Guru**** 2540720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/904959/processor-sdk-dra8x-tda4x-cannot-build-tidl

器件型号:PROCESSOR-SDK-DRA8X-TDA4X

您好!

我已经按照 TIDL 构建教程 http://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/latest/exports/docs/tidl_j7_01_01_00_10/ti_dl/docs/user_guide_html/md_tidl_build_instruction.html 中的步骤操作 

但是编译命令"make target_platform=pc"失败:

$使 target_platform=PC

=========== 使导入工具为 protos LIB ===================
make -C ./ti_dl/utils/tidlModelImport -f makefile_lib
make[1]:输入目录'/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/ti_dl/utils/tidlModelImport
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/device_attributes.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/types.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/node_def.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/op_def.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/graph.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/cost_graph.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/tensor_shape.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/allocation_description.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/attr_value.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/kernel_def.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/function.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/log_memory.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/step_stats.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/versions.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/tensor_description.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/tensor_slice.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/variable.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/summary.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/resource_handle.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/proto_cc/tensorflow/core/framework/tensor.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../onnxImport/onnx_cc/onnx/onnx-operators-ml.proto3.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../onnxImport/onnx_cc/onnx/onnx-ml.proto3.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/faster_rcnn.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/matcher.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/graph_rewriter.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/faster_rcnn_box_coder.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/ssd_anchor_generator.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/keypoint_box_coder.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/anchor_generator.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/box_coder.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/grid_anchor_generator.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/preprocessor.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/image_resizer.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/model.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/input_reader.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/box_predictor.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/bipartite_matcher.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/post_processing.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/argmax_matcher.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/multiscale_anchor_generator.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/train.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/mean_stddev_box_coder.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/losses.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/ssd.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/region_similarity_calculator.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/optimizer.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/eval.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/string_int_label_map.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/pipeline.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/hyperparams.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tfImport/models_research_cc/object_detection/protos/square_box_coder.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../caffeImport/caffe.pb.obj
R -/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/out/PC/dsp/algo/release/ti_dl/utils/tidlModelImport/../tidlMetaArch/tidl_meta_arch.pb.obj
make[1]:离开目录'/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/ti_dl/utils/tidlModelImport


=========== 使导入工具===================
make -C ./ti_dl/utils/tidlModelImport -f makefile_bin
make[1]:输入目录'/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/ti_dl/utils/tidlModelImport
make[1]:离开目录'/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/ti_dl/utils/tidlModelImport


=========== 使 TIDL 测试===================
使-c ./ti_dl/test -f makefile
make[1]:输入目录'/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/ti_dl/test
/usr/bin/ld:找不到-l:dmautils.lib
/usr/bin/ld:找不到-l:udma.lib
/usr/bin/ld:找不到-l:sciclient.lib
/usr/bin/ld:找不到-l:ti.csl.lib
/usr/bin/ld:找不到-l:ti.osal.lib
collect2:错误:LD 返回1退出状态
/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/makerules/rules.mk:641:目标'outfile'的配方失败
maked[1]:***[outfile]错误1.
make[1]:离开目录'/home/osboxes/psdk_rtos_auto_j7_06_02_00_21/tidl_j7_01_01_00_10/ti_dl/test
Makefile:97:目标'tidl'的配方失败
制造:***[tidl]错误2.

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

    您好、Gregorz、

    您能否检查此 E2E 帖子中的建议是否可以帮助您:

    此致、

    Yordan