无法在OS X 10.9 Mavericks上编译星号

Can not compile asterisk on OS X 10.9 Mavericks

本文关键字:Mavericks 编译 OS      更新时间:2023-10-16

我在我的macbook pro上下载了星号的源代码,OS X版本是10.9,然后按照README.txt进行编译,但失败了,然后我尝试了几乎所有的发布版本,但所有的编译结果都是一样的,编译错误如下,请帮我检查一下,以及如何在Mavericks上编译它;欣赏

ranlib libmxml.a gcc-o菜单选择菜单选择.o strcompat.omenuselect_stub.omxml/libmxml.a
为menuselect生成输入…
菜单选择/菜单选择--检查deps菜单选择.makeopts
menuselect/menuselect--检查deps menuselect.makeopts
正在生成嵌入模块规则
[CC]立体化。c->stereorize.o
错误:'-O6'中的值'6'无效
make[1]:*[stereorize.o]错误1
制作:
[utils]错误2

"-O4"或"-O3"工作。。。

sh-3.2#make ASTCFLAGS="-O4"[LD]chan_iax2.o iax2解析器.o iax2提供.o->chan_iax2.so

ld:lto:无法合并iax2 parser.o,因为"链接名为"ast_tvdiff_sec"的全局:符号乘法定义!',使用libLTO版本的LLVM版本3.3svn,来自Apple Clang 5.0(内部版本500.2.79)'用于体系结构x86_64

clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

make[1]:*[chan_iax2.so]错误1

make:*[通道]错误2