becta logo
[oats-sig] open gazer problems

Chris Feser chrimp at gmx.de
Wed Oct 31 14:35:38 GMT 2007

Article: [oats-sig] open gazer problems

Hi all,

I don't know it it would be better to open a new thread or to post it
here... :)

I tried to get opengazer work, but I get one error when I triy to make it:

chris at lapuntu:~/Desktop/software/opengazer-0.1.2$ 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/chris/Desktop/software/bin//core
-I/home/chris/Desktop/software/bin//vcl
-I/home/chris/Desktop/software/bin//contrib/oxl  -I/include/core
-I/include/vcl -I/include/contrib/oxl 
-I/home/chris/Desktop/software/bin//core
-I/home/chris/Desktop/software/bin//vcl
-I/home/chris/Desktop/software/bin//contrib/oxl  -I/include/vxl/core
-I/include/vxl/vcl -I/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
In file included from TrackingSystem.h:3,
                 from MainGazeTracker.h:3,
                 from GazeArea.h:3,
                 from GazeTrackerGtk.h:6,
                 from opengazer.cpp:3:
PointTracker.h:5:35: error: vgl/vgl_homg_point_2d.h: No such file or
directory
In file included from HeadCompensation.cpp:1,
                 from TrackingSystem.h:5,
                 from MainGazeTracker.h:3,
                 from GazeArea.h:3,
                 from GazeTrackerGtk.h:6,
                 from opengazer.cpp:3:
LeastSquares.h:2:28: error: vnl/vnl_vector.h: No such file or directory
LeastSquares.h:3:28: error: vnl/vnl_matrix.h: No such file or directory
In file included from GazeTracker.h:3,
                 from OutputMethods.h:3,
                 from TrackingSystem.h:7,
                 from MainGazeTracker.h:3,
                 from GazeArea.h:3,
                 from GazeTrackerGtk.h:6,
                 from opengazer.cpp:3:
GaussianProcess.cpp:1:35: error: vnl/algo/vnl_cholesky.h: No such file or
directory
utils.h:25: error: expected initializer before ‘<’ token
utils.h:26: error: expected initializer before ‘<’ token
PointTracker.h:9: error: expected initializer before ‘<’ token
PointTracker.h:42: error: ‘HomPoint’ was not declared in this scope
PointTracker.h:42: error: template argument 1 is invalid
PointTracker.h:42: error: template argument 2 is invalid
HeadTracker.h:12: error: ‘HomPoint’ was not declared in this scope
HeadTracker.h:12: error: template argument 1 is invalid
HeadTracker.h:12: error: template argument 2 is invalid
HeadTracker.h:13: error: ‘HomPoint’ was not declared in this scope
HeadTracker.h:13: error: template argument 1 is invalid
HeadTracker.h:13: error: template argument 2 is invalid
LeastSquares.h:5: error: expected initializer before ‘<’ token
LeastSquares.h:6: error: expected initializer before ‘<’ token
LeastSquares.h:9: error: ‘Matrix’ does not name a type
LeastSquares.h:10: error: ‘Vector’ does not name a type
LeastSquares.h:20: error: ‘Vector’ does not name a type
LeastSquares.h: In constructor ‘LeastSquares::LeastSquares(int)’:
LeastSquares.h:14: error: class ‘LeastSquares’ does not have any field named
‘X’
LeastSquares.h:14: error: class ‘LeastSquares’ does not have any field named
‘Y’
GaussianProcess.cpp: At global scope:
GaussianProcess.cpp:5: error: ‘Vector’ does not name a type
GaussianProcess.cpp:6: error: ‘Matrix’ does not name a type
GaussianProcess.cpp:8: error: expected `)' before ‘const’
GaussianProcess.cpp:20: error: ‘Matrix’ does not name a type
GaussianProcess.cpp:21: error: ‘Vector’ does not name a type
GaussianProcess.cpp:23: error: ‘Matrix’ does not name a type
GaussianProcess.cpp:37: error: ‘Vector’ has not been declared
GaussianProcess.cpp:51: error: ‘Vector’ does not name a type
GaussianProcess.cpp: In constructor
‘GaussianProcess<T>::GaussianProcess(const std::vector<T,
std::allocator<_CharT> >&, const int&, double (*)(const T&, const T&),
double)’:
GaussianProcess.cpp:42: error: ‘Matrix’ was not declared in this scope
GaussianProcess.cpp:42: error: expected `;' before ‘K’
GaussianProcess.cpp:44: error: ‘K’ was not declared in this scope
GaussianProcess.cpp:46: error: ‘vnl_cholesky’ was not declared in this scope
GaussianProcess.cpp:46: error: expected `;' before ‘chol’
GaussianProcess.cpp:47: error: ‘L’ was not declared in this scope
GaussianProcess.cpp:47: error: ‘chol’ was not declared in this scope
GaussianProcess.cpp:48: error: ‘alpha’ was not declared in this scope
GaussianProcess.cpp: At global scope:
GaussianProcess.cpp:68: error: ‘Vector’ has not been declared
GaussianProcess.cpp: In constructor
‘MeanAdjustedGaussianProcess<T>::MeanAdjustedGaussianProcess(const
std::vector<T, std::allocator<_CharT> >&, const int&, typename
GaussianProcess<T>::CovarianceFunction, double)’:
GaussianProcess.cpp:72: error: request for member ‘mean’ in ‘targets’, which
is of non-class type ‘const int’
make: *** [opengazer.o] Error 1
---------------------------------------------

Where should the missing files be?
Or to which package are they belonging?

thank you very much for any answer!

Cheers Chris

-- 
View this message in context: http://www.nabble.com/Re%3A-open-gazer-tf4558293.html#a13510551
Sent from the OATS Project Interest Group mailing list archive at Nabble.com.



  Main Becta Site  | Return to top