mistserver/Connector_RTSP/compile_remarks.txt
Lekensteyn 93edbf0fb9 Fix RTSP compile issues and add howto for running it correctly
pkg-config is wonderful, but .pc suppliers just have to write correct files...
2012-03-08 00:08:25 +01:00

25 lines
974 B
Text

example for installing to ../usr (use DESTDIR=/tmp, /usr/local or whatever you want)
$ DESTDIR="${PWD%/*}/usr"
building jthread (as local user, no root required):
$ cd $somedir
$ wget http://research.edm.uhasselt.be/jori/jthread/jthread-1.3.1.tar.gz
$ tar xvf jthread-1.3.1.tar.gz && cd jthread-1.3.1
$ cmake -DCMAKE_INSTALL_PREFIX:PATH="$DESTDIR"
$ make && make install
AFTER building jthread
$ cd $somedir
$ wget http://research.edm.uhasselt.be/jori/jrtplib/jrtplib-3.9.1.tar.bz2
$ tar xf jrtplib-3.9.1.tar.bz2 && cd jrtplib-3.9.1
$ cmake -DCMAKE_INSTALL_PREFIX:PATH="$DESTDIRr" -DADDITIONAL_INCLUDE_DIRS:STRING="$DESTDIR/include"
$ make -j8
Modify $DESTDIR/usr/lib/pkgconfig/jrtplib.pc such that it looks like (subst $DESTDIR accordingly):
Libs: -L$DESTDIR/lib/ -ljrtp -ljthread -lpthread
$ make install
building Connector_RTSP:
$ PKG_CONFIG_PATH=$DESTDIR/lib/pkgconfig make
Running Connector_RTSP:
$ LD_LIBRARY_PATH="$DESTDIR/lib:$LD_LIBRARY_PATH" ./Connector_RTSP