天天看點

真正解決辦法:編譯freeswitch錯誤,You must install libavformat-dev to build mod_av

錯誤:

akefile:1442: *** You must install libavformat-dev to build mod_av。 停止。      
  • 解決辦法一(無效):
./configure \
    --prefix=/usr/local \
    --enable-shared --enable-libx264 --enable-gpl \
    --extra-cflags=-I/usr/include --extra-ldflags=-L/usr/lib64      
  • 解決辦法二(無效):
./bootstrap.sh -j      
  • 解決辦法三(成功):
# 編譯libav成功
 
sudo ldconfig
 
# 修改freeswitch 編譯腳本:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:${PKG_CONFIG_PATH}
./configure ...      

此處的pkgconfig,有libavformat.pc。

繼續閱讀