Пытаюсь собрать test-launch.c для gstreamer, но не удается собрать

#c #makefile #gstreamer #rtsp #cflags

#c #makefile #gstreamer #rtsp #cflags

Вопрос:

Я пытаюсь создать test-launch.c на моем компьютере Ubuntu (i5) с помощью этой команды:

 gcc -o test-launch test-launch.c `pkg-config --cflags --libs gstreamer-rtsp-server-1.0`
 

но не удается собрать. Сообщение об ошибке, которое я вижу, выглядит следующим образом:

 test-launch.c:(.text 0x170): undefined reference to `gst_rtsp_media_factory_set_enable_rtcp'
 

Я уже установил

  • libgstrtspserver-1.0
  • libgstreamer1.0-dev

Я в замешательстве, и мне интересно, может ли кто-нибудь мне помочь 🙂

Спасибо за чтение!

У меня есть весь журнал сборки здесь.

Ответ №1:

Какая версия GStreamer у вас установлена? Согласно документации gst_rtsp_media_factory_set_enable_rtcp() , представлен с GStreamer 1.20, который еще не выпущен.