未定义对FT_Done_MM_Var的引用

时间:2018-12-24 07:56:40

标签: python anaconda ros

我在Ubuntu16.04中安装了anaconda2,ros和opencv3.4,当我catkin_make ros工作区时,出现错误: /home/zqk/anaconda2/lib/libfontconfig.so.1: undefined reference to 'FT_Done_MM_Var'。 我尝试了许多解决方法,但仍然无法解决。 谁能帮我?谢谢您的帮助!

1 个答案:

答案 0 :(得分:2)

希望我能帮助您!我解决了这个问题!

安装pcl1.9时遇到了同样的问题。

  

[45%]链接CXX可执行文件../ bin / pcl_mesh_sampling

     

/home/ifcoxs/anaconda3/lib/libfontconfig.so.1:对“ FT_Done_MM_Var”未定义的引用   collect2:错误:ld返回1退出状态   工具/CMakeFiles/pcl_mesh_sampling.dir/build.make:314:配方   目标“ bin / pcl_mesh_sampling”失败make [2]: *   [bin / pcl_mesh_sampling]错误1 CMakeFiles / Makefile2:3221:配方   目标“工具/CMakeFiles/pcl_mesh_sampling.dir/all”失败make [1]:   * [tools / CMakeFiles / pcl_mesh_sampling.dir / all]错误2 make [1]:***正在等待未完成的任务。...

排除故障后,我发现此库文件是一个问题(libfontconfig.so.1),它具有两个路径,版本不一致。

/usr/lib/x86_64-linux-gnu$ ll |grep libfontconfig.so.1
lrwxrwxrwx   1 root root       23 4月   6  2018 libfontconfig.so -> libfontconfig.so.1.10.1
lrwxrwxrwx   1 root root       23 5月  31 16:04 libfontconfig.so.1 -> libfontconfig.so.1.10.1
-rw-r--r--   1 root root   281984 4月   6  2018 libfontconfig.so.1.10.1
~/anaconda3/lib$ ll | grep libfontconfig.so.1
lrwxrwxrwx  1 ifcoxs ifcoxs       23 5月  31 20:17 libfontconfig.so -> libfontconfig.so.1.11.1*
lrwxrwxrwx  1 ifcoxs ifcoxs       23 5月  31 20:17 libfontconfig.so.1 -> libfontconfig.so.1.11.1*
-rwxr-xr-x  1 ifcoxs ifcoxs   324384 5月  31 20:17 libfontconfig.so.1.11.1*

所以我要做两个步骤:

1.
copy the file from /usr/lib/x86_64-linux-gnu to ~/anaconda3/lib
2.
~/anaconda3/lib$ ln -s libfontconfig.so.1.10.1 libfontconfig.so.1
~/anaconda3/lib$ ln -s libfontconfig.so.1.10.1 libfontconfig.so

The final display is as follows:
~/anaconda3/lib$ ll |grep libfontconfig
-rw-r--r--  1 ifcoxs ifcoxs   494654 5月  31 20:17 libfontconfig.a
-rwxr-xr-x  1 ifcoxs ifcoxs     1252 5月  31 20:17 libfontconfig.la*
lrwxrwxrwx  1 ifcoxs ifcoxs       23 6月  13 21:19 libfontconfig.so -> libfontconfig.so.1.10.1
lrwxrwxrwx  1 ifcoxs ifcoxs       23 6月  13 21:19 libfontconfig.so.1 -> libfontconfig.so.1.10.1
-rw-r--r--  1 ifcoxs ifcoxs   281984 6月  13 21:17 libfontconfig.so.1.10.1
-rwxr-xr-x  1 ifcoxs ifcoxs   324384 5月  31 20:17 libfontconfig.so.1.11.1*