Player & Stage


Player – installazione –

Come consigliato dal “manuale” di Stage installiamo prima di tutto Player. Per questa installazione procederemo nel modo classico: scarichiamo il file con i sorgenti e li compiliamo, l’alternativa è scaricare i sorgenti tramite SVN (o CVS). L’attuale versione di Player è la 2.1.1 scaricabile da qui.
Ultimamente ho scelto di installare i programmi di cui vengono forniti i soli sorgenti nella cartella /opt, per questo mi ricorderò successivamente di indicarlo nella procedura di configurazione per la compilazione. I sorgenti da compilare li inserisco invece nella cartella src/ presente nella mia home

$ cd src/
$ tar xfz player-2.1.1.tar.gz
$ cd player-2.1.1/
$ mkdir build
$ cd build
$ ../configure —prefix=/opt/player
$ make

Se avete installato il framework OpenCV seguendo questa guida: [link].
Sicuramente durante la compilazione ci potrebbero essere degli errori riguardanti il non trovare gli header delle OpenCV.
Per ovviare al problema di lanciare il programma configure digitate la seguente riga.

$ export OPENCV_CFLAGS=-I/opt/opencv/include

La compilazione procederà senza intoppi. Terminare l’installazione con

$ sudo make install

Per la configurazione del programma pkg-config consiglio di utilizzare la variabile d’ambiente PKG_CONFIG_PATH, configurandola nel seguente modo

$ export PKG_CONFIG_PATH=/opt/player/lib/pkgconfig

Installazione avanzata consiglio di compilare Player con il supporto Boost per i segnali e il multi-threading, per farlo basta installare i seguenti due pacchetti libboost-signals-dev e libboost-thread-dev. Successivamente lanciare il programma configure e make.

Stage – installazione –

Prima di inviare, verificare di aver installato l’utility cmake.
Installare anche FLTK, sudo apt-get install libfltk1.1 libfltk1.1-dev
sudo apt-get install libltdl3-dev

$ tar xfz Stage-3.0.1-Source.tar.gz
$ cd Stage-3.0.1-Source/
$ mkdir build
$ cd build
$ cmake -DCMAKE_INSTALL_PREFIX=/opt/stage ..
$ make
$ sudo make install

Si è completata l’installazione. Perfezionare l’installazione creando il file stage.conf da posizionare nella directory /etc/ld.so.conf/ dentro al quale si scrive il percorso delle librerie di Stage. Finire impostando la variabile d’ambiente STAGEPATH=/opt/stage/lib

Player & Stage in Ubuntu

$ sudo apt-get install robot-player
$ sudo apt-get install robot-player-dev
$ sudo apt-get install stage libstage2-dev

I nomi degli eseguibili saranno preceduti dal prefisso robot-.

Link


Permanent Link | Inserita il 09 agosto 2008 in , by |


Inserisci un commento



(opzionale)

(opzionale)