I couldn’t find anything directly, and had to get a little (or a lot) of help from XWolf and Falcon4ev on IRC to get this working, so I thought I’d post my notes on how to build touchlib for Ubuntu Fiesty:
sudo apt-get install cmake libcv1 libcvaux1 libcv-dev libcvaux-dev libglut libglut-dev fftw-dev
I found that I got some errors about libavcoded and libavformat were the wrong versions. I had installed blender2.43, which apparently used a different version of these libraries for ffmpeg. Once I removed blender (sudo apt-get remove blender), the install of libcv1 and libcv-dev worked fine.
Once all of the dependencies have been installed, next download the source code, generate the makefile and compile:
mkdir touchlib
cd touchlib
svn checkout http://touchlib.googlecode.com/svn/multitouch/ .
cmake .
make
Thats the short of it. As I make more progress, I’ll try to keep this thread updated.
Everything should go smoothly at that point… If not, check #FTIR on irc.freenode.net.
(2007-06-08 22:41 MST - Revised to fix some typos and missing dependencies)
