PhyML安装使用make返回未知错误

时间:2015-01-23 12:42:11

标签: gcc installation makefile

我正在尝试安装Phyml程序。我正在遵循指令,但是当我编译make时,我得到以下错误,我无法理解。

sudo make
make  all-recursive
make[1]: Entering directory `/usr/local/lib/partitionfinder-master/programs/phyml_source'
Making all in src
make[2]: Entering directory `/usr/local/lib/partitionfinder-master/programs/phyml_source/src'


:: Building [phyml]. Version 20150123 ::


gcc  -I. -I..     -ansi -pedantic -Wall -std=c99 -O3 -fomit-frame-pointer -funroll-loops -arch i386 -mmacosx-version-min=10.4 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c
gcc: error: i386: No such file or directory
gcc: error: unrecognized command line option ‘-arch’
gcc: error: unrecognized command line option ‘-mmacosx-version-min=10.4’
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/usr/local/lib/partitionfinder-master/programs/phyml_source/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/lib/partitionfinder-master/programs/phyml_source'
make: *** [all] Error 2

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

我通过删除文件并下载Phyml程序的新版本来修复我的问题。 然后我以规范的方式安装它,并将可执行文件复制到子文件夹/usr/local/lib/partitionfinder-master/programs/中。