I'm trying to compile sources from 
http://hg.mozilla.org/releases/mozilla-release/ and get the error below.

I was able to compile the nightly sources, however release doesn't work.


22:33.66 In file included from 
/Users/yu/Documents/projects/mozilla/Fennec/release/media/webrtc/trunk/webrtc/modules/video_capture/android/device_info_android.cc:16:
22:33.67 
/Users/yu/Documents/projects/mozilla/Fennec/release/media/webrtc/trunk/webrtc/modules/../../webrtc/modules/video_capture/android/video_capture_android.h:
 In member function 'JNIEnv* 
webrtc::videocapturemodule::AutoLocalJNIFrame::InitJNIEnv()':
22:33.67 
/Users/yu/Documents/projects/mozilla/Fennec/release/media/webrtc/trunk/webrtc/modules/../../webrtc/modules/video_capture/android/video_capture_android.h:132:
 error: 'nullptr' was not declared in this scope
22:33.69 audio_device_buffer.o
22:33.69 In the directory  
/Users/yu/Documents/projects/mozilla/Fennec/release/objdir-droid/media/webrtc/trunk/webrtc/modules/modules_video_capture_module
22:33.69 The following command failed to execute properly:
22:33.69 /usr/local/bin/ccache 
/Users/yu/Development/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++
 -o device_info_android.o -c -fvisibility=hidden 
-DWEBRTC_SVNREVISION="Unavailable_issue687" -D_FILE_OFFSET_BITS=64 
-DNO_TCMALLOC -DDISABLE_NACL -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 
-DUSE_PROPRIETARY_CODECS -DENABLE_GPU=1 -DUSE_OPENSSL=1 -DENABLE_EGLIMAGE=1 
-DUSE_SKIA=1 -DWEBRTC_LOGGING -DWEBRTC_MOZILLA_BUILD -DWEBRTC_ARCH_ARM 
-DWEBRTC_ARCH_ARM_V7 -DWEBRTC_BUILD_NEON_LIBS -DWEBRTC_DETECT_ARM_NEON 
-DWEBRTC_ANDROID_OPENSLES -DWEBRTC_LINUX -DWEBRTC_ANDROID 
-D__STDC_FORMAT_MACROS -DANDROID -D__GNU_SOURCE=1 -DUSE_STLPORT=1 
-D_STLP_USE_PTR_SPECIALIZATIONS=1 -DCHROME_SYMBOLS_ID="" -DNDEBUG -DNVALGRIND 
-DDYNAMIC_ANNOTATIONS_ENABLED=0 -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL 
-DSTATIC_EXPORTABLE_JS_API -DNO_NSPR_10_SUPPORT -I. 

.............


 
/Users/yu/Documents/projects/mozilla/Fennec/release/media/webrtc/trunk/webrtc/modules/video_capture/android/device_info_android.cc
22:33.69 make[5]: *** [device_info_android.o] Error 1
22:33.69 make[4]: *** 
[media/webrtc/trunk/webrtc/modules/modules_video_capture_module/compile] Error 2
22:33.69 make[4]: *** Waiting for unfinished jobs....

...........




My mozconfig file looks like this:
 ac_add_options --with-android-ndk="$HOME/Development/android-ndk-r8e"
 ac_add_options --with-android-sdk="$HOME/Development/sdk/platforms/android-17"

 ac_add_options --enable-application=mobile/android
 ac_add_options --target=arm-linux-androideabi

ac_add_options --disable-tests


Actually, I started getting this error only today, after I pulled recent 
changes. Before that I was getting a different error, on a later stage.

_______________________________________________
dev-builds mailing list
dev-builds@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-builds

Reply via email to