Skip to content
dreamcat4 edited this page May 17, 2011 · 10 revisions

FAQ - Frequently Asked Questions

  • I have trouble installing/running, what should I do?

Check in the Installation and FAQ wiki page if you find relevant information. Then, search in the OpenTLD google group for your problem. Only if you don't find a relevant discussion, open a new thread there, and add the problem and solution to the Wiki here on github (it is editable by everybody for now).

  • lk.cpp [...] error: cv.h: No such file or directory

Either you have not installed the header files of openCV (Ubuntu: Package libcv-dev), or something is wrong with your library paths.

  • [Linux] version `GLIBCXX_3.4.14' not found

Most probably your gcc compiler is too new to be officially supported by Matlab. Ubuntu 11.04 for example ships with 4.5, but Matlab only supports earlier version. One fix as mentioned by Zdenek:

cd ${MATLABROOT}/sys/os/glnxa64 (or glnx86 if you're on 32bit)
mkdir oldlibs (depending on the location of Matlab, it may be necessary to use sudo mv ...)
mv libgcc_s.so.1 ./oldlibs
mv libstdc++.so.6* ./oldlibs 

Ignore the warning about the compiler version. By moving the libraries we force MATLAB to look at the system libraries, which is the behavior we would like :)

Something similar may be necessary if you get problems with libraw1394.so.8

 mv libdc1394.so.22* ./oldlibs
  • [octave] What's up with the Octave branch?

The octave branch is intended to offer people who don't/can't use Matlab an open-source alternative by using the Matlab replacement Octave. This version is not official for now, and lives in a branch separate from the official one. The branch intends to maintain complete Matlab compatibility for easy comparison. For now, the most advanced version can probably be found here, but check the commit network if there have been other developments.

As of April 27th, the Octave code is executing/running, but the code does not track correctly. Effort is needed to find the remaining bugs.

  • [octave] Warning: unable to find mkoctfile in expected location:

mkoctfile is missing. Normally on Linux it is part of the octave-headers package.

Clone this wiki locally