2016-10-21 65 views
6

Ben Web RTC video sohbet uygulaması geliştiriyorum iken.HATA Derleme Web RTC

Web RTC'sinin documentation üzerinden gidiyorum.

Ben Kodunu Alma için belirtilen tüm adımları uyguladıktan

ihracat GYP_DEFINES = "OS = android"

getirme --nohooks

GClient senkron

webrtc_android

Kök dizinimde tüm src web rtc kodları var. Belgelere göre, başvurumuzda kullanmak için kaynağı derlememiz gerekiyor. Burada aşağıdaki komutu kullanarak kaynak derlerken hata alıyorum. Bunu çözmenin

$ gn gen out/Default --args='target_os="android" target_cpu="arm"' 
ERROR at //build/config/android/internal_rules.gni:636:3: Can't load input file. 
    import("//third_party/ijar/ijar.gni") 
    ^----------------------------------- 
Unable to load: 
    /Users/c86/webrtc-checkout/src/third_party/ijar/ijar.gni 
I also checked in the secondary tree for: 
    /Users/c86/webrtc-checkout/src/build/secondary/third_party/ijar/ijar.gni 
See //build/config/android/rules.gni:8:1: whence it was imported. 
import("//build/config/android/internal_rules.gni") 
^------------------------------------------------- 
See //webrtc/examples/BUILD.gn:12:3: whence it was imported. 
    import("//build/config/android/rules.gni") 
    ^---------------------------------------- 
See //BUILD.gn:13:5: which caused the file to be included. 
    "//webrtc/examples", 
    ^------------------ 

bana yardım eder misiniz? Veya Lütfen Web RTC'de görüntülü sohbet uygulaması geliştirmek için doğru yönde ilerlediğimi söyle.

cevap

1

Building WebRTC for Android yalnızca Ubuntu'da (14/16) desteklenmektedir. Şu anda macOS'ta desteklenmiyor.

+0

Mac OSx kullanıyorum. –