Error found when re-compile the nvmsgconv

Jetson xaiver NX with Jetpack5.1.1 and deepstream-6.2.
I just want to re-compiler nvmsgconv plugin to provide new format message. I modify the code in the file: /opt/nvidia/deepstream/deepstream-6.2/sources/libs/nvmsgconv/deepstream_schema/dsmeta_payload.cpp.
Then I try to run the command: make && make install, but got the error as below:

It seems the compile command in Makefile is wrong?

Hope someone can help to clarify it, thanks in advance!

This is the syntax of Makefile, $< represents all dependencies.

Is deepstream_schema/schema.proto missing on your xaiver NX? You can copy the same file from x86

I did not find any proto files under deepstream_schema. Do you mean If I copy the file in the directory, then I can make without any modification in the Makefile?
By the way, I do not have file in x86. where can I get this file?

Yes, I can build it in Docker with DS-6.2 without any error.

  1. Download the tbz2 file, uncompress the tbz2 and copy proto file.
    DeepStream | NVIDIA NGC

2.Or Update to DS-6.3, This is the highest version xaiver can be upgraded to.

Thanks for your help. I have compiled the library file successfully.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.