2016-10-21 18 views
6

Tôi đang phát triển ứng dụng trò chuyện video trong Web RTC.LRI khi biên dịch Web RTC

Tôi đang xem qua documentation của RTC Web.

Tôi đã theo tất cả các bước được đề cập cho Lấy Mã

GYP_DEFINES xuất khẩu = "OS = android"

lấy --nohooks webrtc_android

gclient sync

Tôi có tất cả mã src của rtc web trong thư mục gốc của tôi. Theo tài liệu, chúng tôi phải biên dịch mã nguồn để sử dụng trong ứng dụng của mình. Ở đây tôi gặp lỗi khi biên dịch mã nguồn bằng lệnh sau.

$ 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", 
    ^------------------ 

Ông có thể giúp tôi giải quyết này? Hoặc Hãy cho tôi biết rằng tôi đang đi đúng hướng để phát triển ứng dụng trò chuyện video trên Web RTC.

Trả lời

1

Xây dựng WebRTC dành cho Android chỉ được hỗ trợ trên Ubuntu (14/16). Hiện không được hỗ trợ trong macOS.

+0

Tôi đang sử dụng Mac OSx. –

Các vấn đề liên quan