Okay this is my first howto. Please mail me if there are any fixes to it or confusion in the how-to.
I will be reading the mails, but wont be so fast to reply. My apologies but i will reply if i have the time.
HOW TO INSTALL READING PEOPLE TRACKER 1.27 on Fedora Core 1
Author: Richard Aik (a.k.a dragoncity99)
================
Packages Needed:
================
The following are the files that must be available under /root directory:
libavc1394-0.3.1-7.i386.rpm
libavc1394-devel-0.3.1-7.i386.rpm
libdv-0.102-1.1.fc1.fr.i386.rpm
libdv-devel-0.102-1.1.fc1.fr.i386.rpm
libraw1394-0.9.0-12.i386.rpm
libraw1394-devel-0.9.0-12.i386.rpm
xerces-c_2_6_0-redhat_80-gcc_32.tar.gz
Ygl-4.1f.tar.gz
ReadingPeopleTracker-1.27.tar.gz
====================
System Requirements:
====================
OS: Fedora Core 1 installed with complete set of "X development & libraries"
Reason: If your linux installation is with a "/usr/X11R6/LessTif/Motif1.2" directory. Im sure ur installation will be with lesser headache. (U could do a full blown installation if u dont wanna bother anything bout it)
(To make this simple, run the installation as root user, DONT DO IT ON A MISSION CRITICAL SYSTEM PLEASE.
Im not responsible for that if u really do so.)
============================
Section 1 Installing The RPM
============================
1. rpm -ivh libraw1394-0.9.0-12.i386.rpm
2. rpm -ivh libraw1394-devel-0.9.0-12.i386.rpm
3. rpm -ivh libavc1394-0.3.1-7.i386.rpm
4. rpm -ivh libavc1394-devel-0.3.1-7.i386.rpm
5. rpm -ivh libdv-0.102-1.1.fc1.fr.i386.rpm
6. rpm -ivh libdv-devel-0.102-1.1.fc1.fr.i386.rpm
==========================================
Section 2 Preparing Reading People Tracker
==========================================
1. cd /root
2. tar xzf ReadingPeopleTracker-1.27.tar.gz
3. mv ReadingPeopleTracker-1.27 rpt
4. ln -s rpt/ advisor;
5. cd advisor/; mkdir bin
6. ln -s /usr/X11R6/LessTif/Motif1.2 openmotif
==========================
Section 3 Install Xerces-C
==========================
1. cd /root
2. tar xzf /root/FC1/xerces-c_2_6_0-redhat_80-gcc_32.tar.gz
3. mv xerces-c_2_6_0-redhat_80-gcc_32 /root/rpt/xerces-c
=====================
Section 4 Install Ygl
=====================
1. cd /root
2. tar xzf /root/FC1/Ygl-4.1f.tar.gz
3. mv Ygl-4.1/ /root/rpt/Ygl;
4. cd /root/rpt/Ygl
5. xmkmf -a; make; make install
========================================
Section 4 Install Reading People Tracker
========================================
1. cd /root/advisor/source
2. make depend (Note: lots of warnings...but just ignore it)
3. make
4. cd progs; make
Done, u have your binary under /root/advisor/bin directory
================================
Section 5 Running People Tracker
================================
Many ppl kept mailing me asking how to make it run, okay, i will put this in as well.
Here's how u should structure your config:
/root
|
advisor
|
|_ bin
|
|_ source
|
|_ CONFIG2
|
|_advisor
|
|_models
|
|_config
|
|_STIB.YZER
1. This is the structure. You could get the configuration example from:
http://www.ks.informatik.uni-kiel.de/~vision/doc/Publications/nts/config-example.tar.gz
2. Modify the "path" in all the configuration files to reflect your installation, put some pictures and you are done.[/b]