Ubuntu 9.10 Karmic Koala
vxl-1.14.0
I am trying to compile open gazer so I need to build vxl from source.
I am following the VXL install instructions from here:
http://vxl.sourceforge.net/releases/install-release.html
I have unzipped the vxl source
to /home/markt/Track-I/Open-Gazer/vxl-1.14.0
and created a bin directory for shared libs here
/home/markt/Track-I/Open-Gazer/bin
as per the instructions.
I have run ccmake $VXLSRC
set BUILD_SHARED_LIBS to ON.
and set CMAKE_INSTALL_PREFIX to /home/markt/Track-I/Open-Gazer/bin
The cmake configuration completes with no errors and the make files are
generated. vxl builds with no errors.
When I try to compile open gazer I get the following errors relating to
missing include files.
markt@...$ make
g++ -c -Wall -g -O3 -o opengazer.o `pkg-config cairomm-1.0 opencv
gtkmm-2.4 --cflags` -I/usr/local/include/core -I/usr/local/include/vcl
-I/usr/local/include/contrib/oxl
-I/home/markt/Track-I/Open-Gazer/bin/include/core
-I/home/markt/Track-I/Open-Gazer/bin/include/vcl
-I/home/markt/Track-I/Open-Gazer/bin/include/contrib/oxl
-I/home/markt/Track-I/Open-Gazer/bin/include/vxl/core
-I/home/markt/Track-I/Open-Gazer/bin/include/vxl/vcl
-I/home/markt/Track-I/Open-Gazer/bin/include/vxl/contrib/oxl
opengazer.cpp
In file included from MainGazeTracker.h:2,
from GazeArea.h:3,
from GazeTrackerGtk.h:6,
from opengazer.cpp:3:
utils.h:7:30: error: vnl/algo/vnl_svd.h: No such file or directory
When I look at the vxl I see that a lib directory has been created
containing all the shared libs but that no include directory has been
generated.
I have read a bit about cmake and looked at the cmake files - it looks
to me like the header files should be installed to
/home/markt/Track-I/Open-Gazer/bin/include
and various subdirs beneath that.
I just can't work out why the include files have not been installed.
Thanks in advance for any help.
Mark
|