From a1549d67defbfa97703b0601434c41f33ccc78ef Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Thu, 19 Mar 2009 10:44:13 +0000 Subject: [PATCH] gst-uninstalled: add gst-rtsp-server bits and break up overly long lines Add some of the bits needed for an uninstalled gst-rtsp-server (so gdb works on the examples etc.). Python bits are still missing, and we might need an -uninstalled.pc file as well in the future. Break up very long lines to make them easier to read and maintain. Also remove gst-plugins paths from the old days. --- docs/faq/gst-uninstalled | 38 ++++++++++++++++++++++++++++++++++---- 1 file changed, 34 insertions(+), 4 deletions(-) diff --git a/docs/faq/gst-uninstalled b/docs/faq/gst-uninstalled index 3add341..85c7b97 100755 --- a/docs/faq/gst-uninstalled +++ b/docs/faq/gst-uninstalled @@ -46,13 +46,23 @@ if test ! -e $GST; then fi # set up a bunch of paths -PATH=$GST/gstreamer/tools:$GST/gst-plugins/tools:$GST/gst-player/src:$GST/gst-editor/src:$GST/prefix/bin:$PATH +PATH="\ +$GST/gstreamer/tools:\ +$GST/gst-plugins-base/tools:\ +$GST/gst-player/src:\ +$GST/gst-editor/src:\ +$GST/prefix/bin:\ +$PATH" # /some/path: makes the dynamic linker look in . too, so avoid this LD_LIBRARY_PATH=$GST/prefix/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} DYLD_LIBRARY_PATH=$GST/prefix/lib${DYLD_LIBRARY_PATH:+:$DYLD_LIBRARY_PATH} -# Gstreamer ffmpeg libraries +# GStreamer rtsp server library +LD_LIBRARY_PATH=$GST/gst-rtsp-server/gst/rtsp-server/.libs:$LD_LIBRARY_PATH +DYLD_LIBRARY_PATH=$GST/gst-rtsp-server/gst/rtsp-server/.libs:$DYLD_LIBRARY_PATH + +# GStreamer ffmpeg libraries for path in libavformat libavutil libavcodec libpostproc libavdevice do LD_LIBRARY_PATH=$GST/gst-ffmpeg/gst-libs/ext/ffmpeg/$path:$LD_LIBRARY_PATH @@ -77,8 +87,28 @@ DYLD_LIBRARY_PATH=$GST/gstreamer/gst/.libs:$DYLD_LIBRARY_PATH export LD_LIBRARY_PATH export DYLD_LIBRARY_PATH -export PKG_CONFIG_PATH=$GST/prefix/lib/pkgconfig:$GST/gstreamer/pkgconfig:$GST/gst-plugins/pkgconfig:$GST/gst-plugins-base/pkgconfig:$GST/gst-plugins-good/pkgconfig:$GST/gst-python/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH} -export GST_PLUGIN_PATH=$GST/gstreamer:$GST/gst-plugins:$GST/gst-plugins-base:$GST/gst-plugins-good:$GST/gst-plugins-ugly:$GST/gst-plugins-bad:$GST/gst-ffmpeg:$GST/gnonlin:$GST/gst-openmax:$GST/gst-plugins-gl:$GST/plugins${GST_PLUGIN_PATH:+:$GST_PLUGIN_PATH} +export PKG_CONFIG_PATH="\ +$GST/prefix/lib/pkgconfig\ +:$GST/gstreamer/pkgconfig\ +:$GST/gst-plugins-base/pkgconfig\ +:$GST/gst-plugins-good/pkgconfig\ +:$GST/gst-python/pkgconfig\ +:$GST/gst-rtsp-server/pkgconfig\ +${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}" + +export GST_PLUGIN_PATH="\ +$GST/gstreamer\ +:$GST/gst-plugins-base\ +:$GST/gst-plugins-good\ +:$GST/gst-plugins-ugly\ +:$GST/gst-plugins-bad\ +:$GST/gst-ffmpeg\ +:$GST/gnonlin\ +:$GST/gst-openmax\ +:$GST/gst-plugins-gl\ +:$GST/plugins\ +${GST_PLUGIN_PATH:+:$GST_PLUGIN_PATH}" + # don't use any system-installed plug-ins at all export GST_PLUGIN_SYSTEM_PATH= # set our registry somewhere else so we don't mess up the registry generated -- 2.7.4