我正在尝试在Ubuntu(9.04)计算机上安装opencv 3.0.0但首先需要gtk +。 ./configure很好,但是当我尝试make
时,我收到了一个符号查找错误:
/gtk+-2.18.9/gtk/.libs/lt-gtk-update-icon-cache: symbol lookup error:
/gtk+-2.18.9/gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so.0: undefined symbol: g_mutex_lock
我不能使用apt-get,因为分发是EOL,我试图避免升级,如果可以的话因为我不是唯一一个使用它的人而且我没有#&#如果可以避免的话,我想冒着把他们的任何东西弄乱的风险。
答案 0 :(得分:0)
g_mutex_lock是来自glib的符号。
可能是你的glib版本太旧了,或者它在某种程度上从链接器行中丢失了。