zk00006/OpenTLD — Issue #28: Undefined symbol error
Author: rdoherty47
Created: 2011-10-14 17:27:53+00:00
State: open

First off, I'm only posting here because I don't have access to the google group (I've been waiting about a month now, who can give me access?)

I'm using Matlab 2011a, Ubuntu 11.04, and OpenCV 2.3.1. I got the compile.m file to run with no errors successfully, however I get error when I run run_TLD.m

Here is my output:

??? Invalid MEX-file '/home/ryan/OpenTLD/mex/lk.mexa64': /usr/lib/libcairo.so.2: undefined
symbol: png_get_valid, version PNG12_0

Error in ==> tldInit at 20
lk(0);

Error in ==> tldExample at 34
tld = tldInit(opt,[]); % train initial detector and initialize the 'tld' structure

Error in ==> run_TLD at 42
[bb,conf] = tldExample(opt);

There were some other posts very similar to this, but they seemed to address the GCC compiler version error, which I have already fixed on my system (currently using GCC 4.3.5, compile.m runs correctly)

Any help is greatly appreciated. And access to the group would be great so I can look for issues I encounter in the future.

Thank you,

Ryan