To solve this, I compiled python binding, instead of using pre-built. Used this command:
sudo cmake … -DPYTHON_MAJOR_VERSION=3 -DPYTHON_MINOR_VERSION=6 -DPIP_PLATFORM=linux_aarch64 -DDS_VERSION=6.0
But when entered build command, following was the output. Although pyds got installed, it gave a lot of warnings. Is it normal?
ahmad096@ahmad096:~/Desktop/deepstream-6.0/sources/deepstream_python_apps/bindings/build$ sudo cmake … -DPYTHON_MAJOR_VERSION=3 -DPYTHON_MINOR_VERSION=6 -DPIP_PLATFORM=linux_aarch64 -DDS_VERSION=6.0
– Configuring done
– Generating done
– Build files have been written to: /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/build
ahmad096@ahmad096:~/Desktop/deepstream-6.0/sources/deepstream_python_apps/bindings/build$ sudo make
Scanning dependencies of target pyds
[ 6%] Building CXX object CMakeFiles/pyds.dir/src/pyds.cpp.o
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/pyds.hpp:34:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/bind/bindanalyticsmeta.hpp:23,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/pyds.cpp:19:
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::d’ [-Wmissing-field-initializers]
NvDsInferDims dims = {0};
^
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::numElements’ [-Wmissing-field-initializers]
[ 13%] Building CXX object CMakeFiles/pyds.dir/src/utils.cpp.o
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/pytypes.h:12:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/cast.h:13,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/utils.hpp:35,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/utils.cpp:28:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/detail/common.h: In function ‘void pybind11::pybind11_fail(const string&)’:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/detail/common.h:693:83: warning: inline declaration of ‘void pybind11::pybind11_fail(const string&)’ follows declaration with attribute noinline [-Wattributes]
YBIND11_NOINLINE inline void pybind11_fail(const std::string &reason) { throw std::runtime_error(reason); }
^
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/detail/common.h:692:44: note: previous definition of ‘void pybind11::pybind11_fail(const char*)’ was here
[[noreturn]] PYBIND11_NOINLINE inline void pybind11_fail(const char reason) { throw std::runtime_error(reason); }
^~~~~~~~~~~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/detail/common.h:693:83: warning: inline declaration of ‘void pybind11::pybind11_fail(const string&)’ follows declaration with attribute noinline [-Wattributes]
YBIND11_NOINLINE inline void pybind11_fail(const std::string &reason) { throw std::runtime_error(reason); }
^
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/detail/common.h:692:44: note: previous definition of ‘void pybind11::pybind11_fail(const char)’ was here
[[noreturn]] PYBIND11_NOINLINE inline void pybind11_fail(const char reason) { throw std::runtime_error(reason); }
^~~~~~~~~~~~~
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/utils.hpp:35:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/utils.cpp:28:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/cast.h: In function ‘pybind11::detail::type_info pybind11::detail::get_type_info(const std::type_index&, bool)’:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/cast.h:191:88: warning: inline declaration of ‘pybind11::detail::type_info* pybind11::detail::get_type_info(const std::type_index&, bool)’ follows declaration with attribute noinline [-Wattributes]
bool throw_if_missing = false) {
^
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/cast.h:164:45: note: previous definition of ‘pybind11::detail::type_info* pybind11::detail::get_type_info(PyTypeObject*)’ was here
PYBIND11_NOINLINE inline detail::type_info* get_type_info(PyTypeObject type) {
^~~~~~~~~~~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/cast.h:191:88: warning: inline declaration of ‘pybind11::detail::type_info pybind11::detail::get_type_info(const std::type_index&, bool)’ follows declaration with attribute noinline [-Wattributes]
bool throw_if_missing = false) {
^
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/cast.h:164:45: note: previous definition of ‘pybind11::detail::type_info* pybind11::detail::get_type_info(PyTypeObject*)’ was here
PYBIND11_NOINLINE inline detail::type_info* get_type_info(PyTypeObject type) {
^~~~~~~~~~~~~
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/utils.hpp:35:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/utils.cpp:28:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/cast.h: In function ‘bool pybind11::detail::isinstance_generic(pybind11::handle, const std::type_info&)’:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/cast.h:403:31: warning: declaration of ‘bool pybind11::detail::isinstance_generic(pybind11::handle, const std::type_info&)’ with attribute noinline follows inline declaration [-Wattributes]
PYBIND11_NOINLINE inline bool isinstance_generic(handle obj, const std::type_info &tp) {
^~~~~~~~~~~~~~~~~~
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/cast.h:13:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/utils.hpp:35,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/utils.cpp:28:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/pytypes.h:26:13: note: previous declaration of ‘bool pybind11::detail::isinstance_generic(pybind11::handle, const std::type_info&)’ was here
inline bool isinstance_generic(handle obj, const std::type_info &tp);
^~~~~~~~~~~~~~~~~~
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/utils.hpp:35:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/utils.cpp:28:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/cast.h: In function ‘std::__cxx11::string pybind11::detail::error_string()’:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/cast.h:410:38: warning: declaration of ‘std::__cxx11::string pybind11::detail::error_string()’ with attribute noinline follows inline declaration [-Wattributes]
PYBIND11_NOINLINE inline std::string error_string() {
^~~~~~~~~~~~
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/cast.h:13:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/utils.hpp:35,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/utils.cpp:28:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/…/3rdparty/pybind11/include/pybind11/pytypes.h:315:20: note: previous declaration of ‘std::__cxx11::string pybind11::detail::error_string()’ was here
inline std::string error_string();
^~~~~~~~~~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/utils.cpp: In function ‘pybind11::arg pydeepstream::operator""_a(const char, size_t)’:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/utils.cpp:48:57: warning: unused parameter ‘len’ [-Wunused-parameter]
pybind11::arg operator “”_a(const char str, size_t len) {
^~~
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/utils.cpp:28:0:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/utils.hpp: In instantiation of ‘typename pydeepstream::utils::function_storage<UniqueName, RetValue, ArgTypes>::pointer_type pydeepstream::utils::free_fn_ptr_from_std_function(const std::function<RetValue(ArgTypes …)>&) [with const char UniqueName = (& pydeepstream::utils::copyfuncname); RetValue = void*; ArgTypes = {void*, void*}; typename pydeepstream::utils::function_storage<UniqueName, RetValue, ArgTypes>::pointer_type = void* ()(void, void*)]’:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/utils.cpp:88:61: required from here
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/utils.hpp:172:5: warning: no return statement in function returning non-void [-Wreturn-type]
}
^
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/utils.hpp:169:79: warning: unused parameter ‘f’ [-Wunused-parameter]
free_fn_ptr_from_std_function(const std::function<RetValue(ArgTypes…)> &f) {
^
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/utils.hpp: In instantiation of ‘typename pydeepstream::utils::function_storage<UniqueName, RetValue, ArgTypes>::pointer_type pydeepstream::utils::free_fn_ptr_from_std_function(const std::function<RetValue(ArgTypes …)>&) [with const char* UniqueName = (& pydeepstream::utils::freefuncname); RetValue = void; ArgTypes = {void*, void*}; typename pydeepstream::utils::function_storage<UniqueName, RetValue, ArgTypes>::pointer_type = void ()(void, void*)]’:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/utils.cpp:89:68: required from here
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/utils.hpp:172:5: warning: no return statement in function returning non-void [-Wreturn-type]
}
^
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/utils.hpp:169:79: warning: unused parameter ‘f’ [-Wunused-parameter]
free_fn_ptr_from_std_function(const std::function<RetValue(ArgTypes…)> &f) {
^
[ 20%] Building CXX object CMakeFiles/pyds.dir/src/bindanalyticsmeta.cpp.o
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/pyds.hpp:34:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/bind/bindanalyticsmeta.hpp:23,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindanalyticsmeta.cpp:21:
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::d’ [-Wmissing-field-initializers]
NvDsInferDims dims = {0};
^
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::numElements’ [-Wmissing-field-initializers]
[ 26%] Building CXX object CMakeFiles/pyds.dir/src/bindfunctions.cpp.o
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/pyds.hpp:34:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/bind/bindfunctions.hpp:26,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindfunctions.cpp:19:
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::d’ [-Wmissing-field-initializers]
NvDsInferDims dims = {0};
^
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::numElements’ [-Wmissing-field-initializers]
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindfunctions.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindfunctions.cpp:379:41: warning: unused parameter ‘batchID’ [-Wunused-parameter]
(size_t gst_buffer, int batchID) {
^~~~~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindfunctions.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindfunctions.cpp:520:60: warning: unused parameter ‘func’ [-Wunused-parameter]
(std::functionutils::COPYFUNC_SIG const &func) {
^~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindfunctions.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindfunctions.cpp:543:63: warning: unused parameter ‘func’ [-Wunused-parameter]
(std::functionutils::RELEASEFUNC_SIG const &func) {
^~~~
[ 33%] Building CXX object CMakeFiles/pyds.dir/src/bindgstnvdsmeta.cpp.o
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/pyds.hpp:34:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/bind/bindgstnvdsmeta.hpp:20,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindgstnvdsmeta.cpp:21:
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::d’ [-Wmissing-field-initializers]
NvDsInferDims dims = {0};
^
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::numElements’ [-Wmissing-field-initializers]
[ 40%] Building CXX object CMakeFiles/pyds.dir/src/bindmeta360.cpp.o
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/pyds.hpp:34:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/bind/bindmeta360.hpp:20,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindmeta360.cpp:20:
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::d’ [-Wmissing-field-initializers]
NvDsInferDims dims = {0};
^
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::numElements’ [-Wmissing-field-initializers]
[ 46%] Building CXX object CMakeFiles/pyds.dir/src/bindnvbufsurface.cpp.o
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/pyds.hpp:34:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/bind/bindnvbufsurface.hpp:20,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvbufsurface.cpp:20:
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::d’ [-Wmissing-field-initializers]
NvDsInferDims dims = {0};
^
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::numElements’ [-Wmissing-field-initializers]
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvbufsurface.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvbufsurface.cpp:191:59: warning: unused parameter ‘self’ [-Wunused-parameter]
(NvBufSurfacePlaneParams &self) {})
^~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvbufsurface.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvbufsurface.cpp:204:59: warning: unused parameter ‘self’ [-Wunused-parameter]
(NvBufSurfacePlaneParams &self) {})
^~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvbufsurface.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvbufsurface.cpp:217:59: warning: unused parameter ‘self’ [-Wunused-parameter]
(NvBufSurfacePlaneParams &self) {})
^~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvbufsurface.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvbufsurface.cpp:230:59: warning: unused parameter ‘self’ [-Wunused-parameter]
(NvBufSurfacePlaneParams &self) {})
^~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvbufsurface.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvbufsurface.cpp:243:59: warning: unused parameter ‘self’ [-Wunused-parameter]
(NvBufSurfacePlaneParams &self) {})
^~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvbufsurface.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvbufsurface.cpp:256:59: warning: unused parameter ‘self’ [-Wunused-parameter]
(NvBufSurfacePlaneParams &self) {})
^~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvbufsurface.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvbufsurface.cpp:317:58: warning: unused parameter ‘self’ [-Wunused-parameter]
(NvBufSurfaceMappedAddr &self) {})
^~~~
[ 53%] Building CXX object CMakeFiles/pyds.dir/src/bindnvdsinfer.cpp.o
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/pyds.hpp:34:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/bind/bindnvdsinfer.hpp:20,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsinfer.cpp:20:
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::d’ [-Wmissing-field-initializers]
NvDsInferDims dims = {0};
^
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::numElements’ [-Wmissing-field-initializers]
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsinfer.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsinfer.cpp:45:49: warning: unused parameter ‘self’ [-Wunused-parameter]
(NvDsInferDims &self) {})
^~~~
[ 60%] Building CXX object CMakeFiles/pyds.dir/src/bindnvdsmeta.cpp.o
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/pyds.hpp:34:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/bind/bindgstnvdsmeta.hpp:20,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp:21:
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::d’ [-Wmissing-field-initializers]
NvDsInferDims dims = {0};
^
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::numElements’ [-Wmissing-field-initializers]
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp:204:49: warning: unused parameter ‘self’ [-Wunused-parameter]
(NvDsBatchMeta &self) {})
^~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp:217:49: warning: unused parameter ‘self’ [-Wunused-parameter]
(NvDsBatchMeta &self) {});
^~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp:271:49: warning: unused parameter ‘self’ [-Wunused-parameter]
(NvDsFrameMeta &self) {})
^~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp:284:49: warning: unused parameter ‘self’ [-Wunused-parameter]
(NvDsBatchMeta &self) {});
^~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp:339:50: warning: unused parameter ‘self’ [-Wunused-parameter]
(NvDsObjectMeta &self) {})
^~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp:352:50: warning: unused parameter ‘self’ [-Wunused-parameter]
(NvDsObjectMeta &self) {});
^~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp:500:51: warning: unused parameter ‘self’ [-Wunused-parameter]
(NvDsDisplayMeta &self) {})
^~~~
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp: In lambda function:
/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvdsmeta.cpp:513:51: warning: unused parameter ‘self’ [-Wunused-parameter]
(NvDsDisplayMeta &self) {});
^~~~
[ 66%] Building CXX object CMakeFiles/pyds.dir/src/bindnvosd.cpp.o
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/pyds.hpp:34:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/bind/bindnvosd.hpp:19,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindnvosd.cpp:22:
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::d’ [-Wmissing-field-initializers]
NvDsInferDims dims = {0};
^
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::numElements’ [-Wmissing-field-initializers]
[ 73%] Building CXX object CMakeFiles/pyds.dir/src/bindopticalflow.cpp.o
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/pyds.hpp:34:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/bind/bindopticalflow.hpp:20,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindopticalflow.cpp:21:
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::d’ [-Wmissing-field-initializers]
NvDsInferDims dims = {0};
^
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::numElements’ [-Wmissing-field-initializers]
[ 80%] Building CXX object CMakeFiles/pyds.dir/src/bindschema.cpp.o
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/pyds.hpp:34:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/bind/bindschema.hpp:20,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindschema.cpp:21:
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::d’ [-Wmissing-field-initializers]
NvDsInferDims dims = {0};
^
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::numElements’ [-Wmissing-field-initializers]
[ 86%] Building CXX object CMakeFiles/pyds.dir/src/bindtrackermeta.cpp.o
In file included from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/pyds.hpp:34:0,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/include/bind/bindtrackermeta.hpp:20,
from /opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/src/bindtrackermeta.cpp:21:
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::d’ [-Wmissing-field-initializers]
NvDsInferDims dims = {0};
^
/opt/nvidia/deepstream/deepstream-6.0/sources/includes/nvdsinfer.h:287:28: warning: missing initializer for member ‘NvDsInferDims::numElements’ [-Wmissing-field-initializers]
[ 93%] Linking CXX shared library pyds.so
[ 93%] Built target pyds
Scanning dependencies of target pip_wheel
[100%] Generating pyds-1.1.3-py3-none-linux_aarch64.whl
WARNING: ‘’ not a valid package name; please use only .-separated package names in setup.py
running bdist_wheel
running build
running build_py
creating build
creating build/lib
copying pyds.so → build/lib
installing to build/bdist.linux-aarch64/wheel
running install
running install_lib
creating build/bdist.linux-aarch64
creating build/bdist.linux-aarch64/wheel
copying build/lib/pyds.so → build/bdist.linux-aarch64/wheel
running install_egg_info
running egg_info
creating pyds.egg-info
writing pyds.egg-info/PKG-INFO
writing dependency_links to pyds.egg-info/dependency_links.txt
writing requirements to pyds.egg-info/requires.txt
writing top-level names to pyds.egg-info/top_level.txt
writing manifest file ‘pyds.egg-info/SOURCES.txt’
reading manifest file ‘pyds.egg-info/SOURCES.txt’
writing manifest file ‘pyds.egg-info/SOURCES.txt’
Copying pyds.egg-info to build/bdist.linux-aarch64/wheel/pyds-1.1.3.egg-info
running install_scripts
creating build/bdist.linux-aarch64/wheel/pyds-1.1.3.dist-info/WHEEL
creating ‘/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/bindings/build/dist/pyds-1.1.3-py3-none-linux_aarch64.whl’ and adding ‘.’ to it
adding ‘pyds.so’
adding ‘pyds-1.1.3.dist-info/DESCRIPTION.rst’
adding ‘pyds-1.1.3.dist-info/metadata.json’
adding ‘pyds-1.1.3.dist-info/top_level.txt’
adding ‘pyds-1.1.3.dist-info/WHEEL’
adding ‘pyds-1.1.3.dist-info/METADATA’
adding ‘pyds-1.1.3.dist-info/RECORD’
[100%] Built target pip_wheel