2016-04-05 9 views
0

Ich habe es schwer, webrtc-native auf Ubuntu zu bauen. Die Build-Anweisungen für webrtc sind eigenartig und schlecht. Ich folge https://webrtc.org/native-code/development/.Erstellen von webrtc nativ auf Ubuntu

Ich dachte, dass ich die Depot-Tools installieren und fetch v8 ausführen muss. Dann tat ich gclient sync. Hat apt-get install ninja. Jetzt stecke ich bei python webrtc/build/gyp_webrtc fest. Ich bekomme folgende Fehlermeldung

Traceback (most recent call last): File "webrtc/build/gyp_webrtc", line 23, in import gyp_chromium ImportError: No module named gyp_chromium

Ich brauche dringend Hilfe hier. Es scheint auch, dass es der Community nicht besonders wichtig ist, beim Erstellen von nativen Apps mithilfe von webrtc zu helfen. Der Schwerpunkt liegt auf Upstream-/Web-APIs.

Antwort

0

WebRTC wurde kürzlich von gyp nach gn als Standardmethode zum Generieren von Ninja-Dateien verschoben.

Sie den Prozess finden soll, um zu beginnen hier leichter zu bekommen: https://webrtc.org/native-code/development/

0

Bitte überprüfen https://github.com/HefnySco/node-webrtc-native

ich sehr harte Zeit dafür habe. Ich habe build-webrtc mit einigen Verbesserungen verwendet, die auf dem obigen Link aufgelistet sind.

Das verknüpfte Projekt geht einen Schritt weiter und erstellt nach dem Erstellen der webrtc-lib eine Knotenkomponente.