My apologies if this has been discussed and answered.
I’m unable to compile two source files under
…\deepstream-4.0\sources\apps\apps-common\src
using the g++ compiler. The errors were easy enough to fix in my local copies, but any chance this could be resolved in a future distribution?
Thanks,
Robert.
deepstream_osd_bin.c there are a number of cases similar to
/opt/nvidia/deepstream/deepstream-4.0/sources/apps/apps-common/src/deepstream_osd_bin.c: In function 'gboolean create_osd_bin(NvDsOSDConfig*, NvDsOSDBin*)':
/opt/nvidia/deepstream/deepstream-4.0/sources/apps/apps-common/src/deepstream_osd_bin.c:112:1: error: jump to label 'done' [-fpermissive]
done:
^~~~
/opt/nvidia/deepstream/deepstream-4.0/sources/apps/apps-common/src/deepstream_osd_bin.c:41:10: note: from here
goto done;
^~~~
/opt/nvidia/deepstream/deepstream-4.0/sources/apps/apps-common/src/deepstream_osd_bin.c:81:9: note: crosses initialization of 'guint clk_color'
guint clk_color =
^~~~~~~~~
/opt/nvidia/deepstream/deepstream-4.0/sources/apps/apps-common/src/deepstream_osd_bin.c:61:20: note: crosses initialization of 'GstCapsFeatures* feature'
GstCapsFeatures *feature = NULL;
^~~~~~~
deepstream_secondary_gie_bin.c
/opt/nvidia/deepstream/deepstream-4.0/sources/apps/apps-common/src/deepstream_secondary_gie_bin.c: In function 'gboolean create_secondary_gie_bin(guint, guint, NvDsGieConfig*, NvDsSecondaryGieBin*)':
/opt/nvidia/deepstream/deepstream-4.0/sources/apps/apps-common/src/deepstream_secondary_gie_bin.c:346:33: error: invalid conversion from 'int' to 'GstPadProbeType' [-fpermissive]
GST_PAD_PROBE_TYPE_BUFFER | GST_PAD_PROBE_TYPE_EVENT_BOTH,