gpt4 book ai didi

linux - Asterisk 因找不到 -lwebrtc-x86_64-unknown-linux-gnu 而崩溃

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:38:39 26 4
gpt4 key购买 nike

我执行 ./configure with-pjproject-bundled,它运行正常。然后,我发出 make,它因 cannot find -lwebrtc-x86_64-unknown-linux-gnu 而崩溃。全栈在这里:

CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C             
menuselect CONFIGURE_SILENT="--silent" makeopts
make[1]: Entering directory `/usr/local/asterisk-14.4.0/menuselect'
make[1]: `makeopts' is up to date.
make[1]: Leaving directory `/usr/local/asterisk-14.4.0/menuselect'
Generating input for menuselect ...
menuselect/menuselect --check-deps menuselect.makeopts
menuselect/menuselect --check-deps menuselect.makeopts
Generating embedded module rules ...
[LD] libasteriskpj.o -> libasteriskpj.so.2
/usr/bin/ld: cannot find -lwebrtc-x86_64-unknown-linux-gnu
collect2: error: ld returned 1 exit status
make[1]: *** [libasteriskpj.so.2] Error 1
make: *** [main] Error 2

我使用 RedHat 7.3 和 Asterisk 14.4。如果我在没有参数的情况下执行 ./configure,那么 make 运行时不会出错。我做错了什么?

最佳答案

您只是缺少一个库。运行此命令进行安装:

yum install webrtc-audio-processing-devel

然后在再次运行 configure 之前清除您的设置:

make clean all

我现在不在我的电脑旁,但我相信有一个脚本与代码捆绑在一起,可以为您安装所有依赖项。可能值得一试。

关于linux - Asterisk 因找不到 -lwebrtc-x86_64-unknown-linux-gnu 而崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45492189/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com