Error: more than one instance of overloaded function when building libnvinfer_plugin.so

Hello,

Hoping someone can suggest a solution … am trying to build libnvinfer_plugin.so but getting the error " more than one instance of overloaded function "

T4 GPU
deepstream:6.0-triton
TensorRT Version=8.0.1
NVIDIA GPU Driver Version 470.82.01

Compile error. trying to follow the instructions for Build TensorRT OSS Plugin - libnvinfer_plugin.so - the make command produces this error:
“error: more than one instance of overloaded function”

seems to be related to C++11

Any suggestions much appreciated!

Thank you,
Brandt

refer to deepstream_tao_apps/TRT-OSS/x86 at master · NVIDIA-AI-IOT/deepstream_tao_apps · GitHub

Hello, thank you for your note. Had been building using that material (the README.md) . I used CMake 3.19 and the checkout tag ‘release/8.0’ listed in that table
6.0 GA TRT 8.0.1 release/8.0

when I encountered those build errors which showed up based on one .h file

my workaround was to comment out that extern reference in that one file … so was able to eventually produce the libnvinfer_plugin.so

just did not feel very good about needing to modify the source code to do it. perhaps I missed something else along the way

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