问题
Mac M1 Pro 的 Mac 编译 SRS 存在一些问题,记录一下。
解决过程
1、下载 SRS
git clone https://github.com/ossrs/srs.git
2、编译
sudo ./configure --osx
应该会报错:srt 安装失败
3、安装 srt
brew install srt
4、复制srt 的库文件
cd /opt/homebrew/opt/srt/lib/
sudo cp * srs目录/srs/trunk/objs/Platform-SRS6-Darwin-21.6.0-Clang14.0.0-arm64/3rdparty/srt/lib/
5、重新编译
sudo ./configure --osx
成功,但是不能直接 make,还差 srt 的头文件
6、复制 srt 的头文件
cd /opt/homebrew/opt/srt/include/srt
sudo cp * srs目录/srs/trunk/objs/srt
7、make
sudo make
成功