我在编译gnuplot时面临这个问题,但我相信这是更普遍的问题。 编译器正在挑选非兼容版本的gmp和mpfr对库。不确定要配置什么来解决这个问题。
现在我的系统libgmp和libmpfr都在/ usr / lib和/ usr / local / lib中。系统上安装了两个版本的mpfr so.1.2和so.4。但是编译器会这么做。
玩LDFLAGS并没有解决问题。非常感谢任何帮助。
答案 0 :(得分:0)
如果您有多个版本的库,则应确保.so
编译链接指向正确的版本,即在这种情况下,libmpfr.so
应指向libmpfr.so.1.2
。