我在從 Chromium 設定和本地構建 webrtc 時遇到了問題。運行時gclient sync,出現以下錯誤:
________ running 'python3 src/build/linux/sysroot_scripts/install-sysroot.py --arch=i386' in '/Users/nbishop/code/ex/webrtc_custom/build_webrtc/webrtc/android'
Installing Debian sid i386 root image: /Users/nbishop/code/ex/webrtc_custom/build_webrtc/webrtc/android/src/build/linux/debian_sid_i386-sysroot
Downloading https://commondatastorage.googleapis.com/chrome-linux-sysroot/toolchain/23d12100f83139fc55349a841214d5d0bbd85a8d/debian_sid_i386_sysroot.tar.xz
Failed to download https://commondatastorage.googleapis.com/chrome-linux-sysroot/toolchain/23d12100f83139fc55349a841214d5d0bbd85a8d/debian_sid_i386_sysroot.tar.xz
Error: Command 'python3 src/build/linux/sysroot_scripts/install-sysroot.py --arch=i386' returned non-zero exit status 1 in /Users/nbishop/code/ex/webrtc_custom/build_webrtc/webrtc/android
Installing Debian sid i386 root image: /Users/nbishop/code/ex/webrtc_custom/build_webrtc/webrtc/android/src/build/linux/debian_sid_i386-sysroot
Downloading https://commondatastorage.googleapis.com/chrome-linux-sysroot/toolchain/23d12100f83139fc55349a841214d5d0bbd85a8d/debian_sid_i386_sysroot.tar.xz
Failed to download https://commondatastorage.googleapis.com/chrome-linux-sysroot/toolchain/23d12100f83139fc55349a841214d5d0bbd85a8d/debian_sid_i386_sysroot.tar.xz
這是在 Mac 上。我可以很好地下載 tar.xz,但由于某種原因,腳本在這部分失敗。python --version回傳 2.7.16,盡管我也嘗試過使用別名為 python3 的 python。
uj5u.com熱心網友回復:
看起來 android 的 webrtc 只能在 Linux 上構建,這就是 gclient 同步/安裝構建工具在 MacOS 上不起作用的原因。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/387538.html
上一篇:如何讓我的腳本在ssh斷開連接后繼續運行而不強制它成為后臺?
下一篇:創建單獨的字典,其中包含值串列
