ويبرتس :غكلينت رونهوكس لا يعمل
سؤال
الخطوات التي اتبعتها لبناء ويبرتس لالروبوت في أوبونتو 13.10 إنف.
تحقق من الرمز:
gclient config https://webrtc.googlecode.com/svn/trunk
echo "target_os = ['android', 'unix']" >> .gclient
gclient sync --nohooks
cd trunk
source ./build/android/envsetup.sh
export GYP_DEFINES="build_with_libjingle=1 build_with_chromium=0 libjingle_java=1 OS=android $GYP_DEFINES"
gclient runhooks
أنا أتلقى هذا الخطأ:
gyp: /home/joss/Desarrollo/Glass/GDK/librerias/webrtc/trunk/third_party/boringssl/boringssl.gyp not found (cwd: /home/joss/Desarrollo/Glass/GDK/librerias/webrtc)
Error: Command /usr/bin/python trunk/webrtc/build/gyp_webrtc -Dextra_gyp_flag=0 returned non-zero exit status 1 in /home/joss/Desarrollo/Glass/GDK/librerias/webrtc
إذا قمت بإزالة "OS=android"
من عند GYP_DEFINES
الأمر" غكلينت رونهوكس " يعمل ولكن إذا حاولت استخدام المكتبة التي تم إنشاؤها "libjingle_peerconnection_so.so"
بعد بناء النينجا أحصل على الخطأ التالي في الروبوت:
dlopen("/data/app-lib/com.mundoglass.glassrtc-1/libjingle_peerconnection_so.so") failed: dlopen failed: "/data/app-lib/com.mundoglass.glassrtc-1/libjingle_peerconnection_so.so" not 32-bit: 2
من فضلك ، اسمحوا لي أن أعرف إذا كنت أفعل أي خطوة خاطئة.لست متأكدا مما إذا كان علي استخدام "OS=android"
ولدت المكتبات الروبوت.
نصائح أخرى
اتبع هذا مثال, ، لقد حاولت ذلك ونجاح العمل بشكل كامل.
تحتاج فقط إلى إجراء تغيير واحد هو الرابط المقدم في هذا المثال لأمر تكوين غكلينت أقدم واحد.اتبع الرابط الخاص بك غكلينت التكوين http://webrtc.googlecode.com/svn/trunk
أيضا تأكد من أن لديك أوراكل جدك-6 ، إصدار آخر يخلق القضايا أثناء اتباع الخطوات للحصول على التعليمات البرمجية الأصلية
حظا سعيدا.