我正在尝试安装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
知道如何解决这个问题吗?
答案 0 :(得分:0)
我通过删除文件并下载Phyml程序的新版本来修复我的问题。
然后我以规范的方式安装它,并将可执行文件复制到子文件夹/usr/local/lib/partitionfinder-master/programs/
中。