我分发了在 Mac High Sierra 上构建的 FFmpeg 文件。
当我尝试在 OS X El Capitan 上运行它时,出现了以下错误:
dyld: lazy symbol binding failed: Symbol not found: _clock_gettime
Referenced from: /Applications/ffmpeg/ffmpeg
Expected in: /usr/lib/libSystem.B.dylib
我在谷歌上搜索过,发现可以通过更新Mac OS
到 Sierra 或执行 来修复brew update
。
但我想将 FFmpeg 分发给我的客户,我不能要求他们进行更新,还有其他解决方法吗?