ПО:Player current/Stage 4.1.1 установка
Скачиваем Player current:
- Копируем trunk с svn, запуская следующую команду с текущей папки
svn co https://playerstage.svn.sourceforge.net/svnroot/playerstage/code/player/trunk/ playerstage
- Или скачиваем с нашего сайта Файл:Player 3.1.0.tar.gz
Скачиваем Stage 4.1.x с git:
- https://github.com/rtv/Stage/downloads
- Или скачиваем с нашего сайта Файл:Rtv-Stage-v4.1.1-15.tar.gz
Сначала необходимо собрать player. Необходимо установить зависимости (на примере Ubuntu 12.04):
sudo apt-get install cmake cmake-curses-gui libpqxx3-dev libnl-dev libgnomecanvas2-dev libgdk-pixbuf2.0-dev python-all-dev swig libopencv-dev libltdl-dev libfltk1.1-dev libboost-signals-dev libboost-thread-dev python-opencv libgsl0-dev libjpeg62-dev libxmu-dev freeglut3-dev libpng12-dev libltdl-dev libltdl7 libcv-dev libhighgui-dev
- Распаковываем player. Создаем папку build в распакованном каталоге.
- Запускаем терминал и переходим в папку <распакованный player>/build
-
ccmake ../
- Конфигурируем (не забудьте включить BUILD_PLAYERCC и BUILD_PYTHONCPP_BINDINGS - второе появится только после переконфигурации с включенным первым :D )
-
make
-
sudo make install
Добавить в файл ~/.bashrc следующие строки для 64 битной системы:
export PLAYERPATH=/usr/local/lib64/
export PYTHONPATH=$PYTHONPATH:/usr/local/lib64/python2.6/site-packages
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/local/lib64
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib64/pkgconfig/
Для 32 битной:
export PLAYERPATH=/usr/local/lib/
export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.6/site-packages
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig/