我正在尝试在运行 OS 10.8.3 的新 Macbook Pro 上安装 gnuplot 4.6.3。
我安装了Xcode 4.6.2,已经可以编译一些程序,所以我觉得还可以。Mac上的readlines也存在问题,我按照这里的步骤解决了这个问题:http: //bhou.wordpress.com/2011/09/13/how-to-install-gnuplot-in-mac-os-x -狮子/
但是,我仍然无法安装 gnuplot。当我 cd 进入 gnuplot 目录并输入
./configure --with-read-line=/Path_to_readline/readline-6.2
我收到这个警告:
Could not find support for lua using pkg-config.
我去安装了LUA,无论我在哪个目录(即它在我的PATH中),我都可以从终端提示符调用它,所以我认为LUA在那里,但由于某种原因它没有被识别。./config 输出中的相关行是这样说的:
checking for LUA... no
checking for LUA... no
configure: WARNING: Could not find support for lua using pkg-config.
checking for library containing luaL_openlibs... -llua
checking lua.h usability... yes
checking lua.h presence... yes
checking for lua.h... yes
由于我想不出其他可以尝试的方法,所以我继续尝试:
make
我收到此错误:
Undefined symbols for architecture i386:
"_main", referenced from:
implicit entry/start for main executable
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [gnuplot] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
我认为这是一个单独的问题,但我也不知道如何处理这个问题。任何建议将不胜感激!