The installation process is the same as in Ubuntu 10.10 but it looks like there is a problem when executing the configure script. When running “./Configure
” the gstreamer libraries are not correctly configured in the GST_LIBS
variable. Here is how it is defined in the script:
GST_LIBS=`pkg-config --libs gstreamer-0.10`
You can fix this problem by manually adding the GST_LIBS
variable to the definition of the LIBS
variable:
LIBS="-lpthread -lglut -lGLU -lGL -lXi -lX11 -lm $GST_LIBS"
You can also add the result of executing the “pkg-config --libs gstreamer-0.10
” command to that variable, both will make LIBS
have this value:
LIBS="-lpthread -lglut -lGLU -lGL -lXi -lX11 -lm -pthread -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lxml2 -lgthread-2.0 -lrt -lglib-2.0"
You may also have some problems with V4L when executing make
, this is caused because they changed the “linux/videodev.h
” header file name to “libv4l1-videodev.h
”. If you have that problem change the header file name in those files of ARToolKit:
include/AR/sys/videoLinuxV4L.h lib/SRC/VideoLinuxV4L/video.c