undefined reference to `gst_riff_create_video_caps'

serhannn serhan.guel at hhi.fraunhofer.de
Mon Aug 17 07:38:34 PDT 2015


Hi, I get the following error when I try to make the binaries of a software
using the following g++ compiler command:

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
g++ vis.cpp -o vis -O3 -D__STDC_CONSTANT_MACROS -std=c++11  -lopencv_highgui
-lopencv_imgproc -lopencv_core -lpng -lv4l1 -lv4l2 -ldc1394 -lswscale
-lavdevice -lavformat -lavcodec -lswresample -lavutil -lpthread -lbz2 -lz
-lc -lrt -llzma -lva -Idependencies/include -Ldependencies/lib *`pkg-config
--cflags --libs gstreamer-1.0 gstreamer-base-1.0 gstreamer-app-1.0
gstreamer-pbutils-1.0 gtk+-2.0` *
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
cap_gstreamer.cpp:(.text._ZN23CvVideoWriter_GStreamer4openEPKcid6CvSizeb+0x434):
*undefined reference to `gst_riff_create_video_caps'*
collect2: error: ld returned 1 exit status
make: *** [vis] Error 1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Isn't /gst_riff_create_video_caps/ already in the base plug-in? Or do I have
to link another plugin for it? Thanks.




--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/undefined-reference-to-gst-riff-create-video-caps-tp4673220.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list