hi, I've installed,,
/usr/local/xulrunner-sdk/bin/xulrunner --version Mozilla XULRunner 25.0.1 - 20131112160018 on uname -a Linux andromeda 3.7.10-1.16-desktop #1 SMP PREEMPT Fri May 31 20:21:23 UTC 2013 (97c14ba) x86_64 x86_64 x86_64 GNU/Linux using EITHER, gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-suse-linux/4.7/lto-wrapper Target: x86_64-suse-linux Configured with: ../configure --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64 --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-checking=release --with-gxx-include-dir=/usr/include/c++/4.7 --enable-ssp --disable-libssp --disable-libitm --disable-plugin --with-bugurl=http://bugs.opensuse.org/ --with-pkgversion='SUSE Linux' --disable-libgcj --disable-libmudflap --with-slibdir=/lib64 --with-system-zlib --enable-__cxa_atexit --enable-libstdcxx-allocator=new --disable-libstdcxx-pch --enable-version-specific-runtime-libs --enable-linker-build-id --program-suffix=-4.7 --enable-linux-futex --without-system-libunwind --with-arch-32=i586 --with-tune=generic --build=x86_64-suse-linux Thread model: posix gcc version 4.7.3 (SUSE Linux) or gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-suse-linux/4.8/lto-wrapper Target: x86_64-suse-linux Configured with: ../configure --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64 --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-checking=release --with-gxx-include-dir=/usr/include/c++/4.8 --enable-ssp --disable-libssp --disable-plugin --with-bugurl=http://bugs.opensuse.org/ --with-pkgversion='SUSE Linux' --disable-libgcj --disable-libmudflap --with-slibdir=/lib64 --with-system-zlib --enable-__cxa_atexit --enable-libstdcxx-allocator=new --disable-libstdcxx-pch --enable-version-specific-runtime-libs --enable-linker-build-id --enable-linux-futex --program-suffix=-4.8 --without-system-libunwind --with-arch-32=i586 --with-tune=generic --build=x86_64-suse-linux --host=x86_64-suse-linux Thread model: posix gcc version 4.8.2 20131016 [gcc-4_8-branch revision 203692] (SUSE Linux) a downstream build dependent on xulrunner-sdk, e.g., here, of 'gecko-mediaplayer', svn co http://gecko-mediaplayer.googlecode.com/svn/trunk/ gecko-mediaplayer cd gecko-mediaplayer svn log | head ------------------------------------------------------------------------ r527 | kdekorte | 2013-09-16 13:04:30 -0700 (Mon, 16 Sep 2013) | 1 line v1.0.9a ------------------------------------------------------------------------ r526 | kdekorte | 2013-08-02 05:50:05 -0700 (Fri, 02 Aug 2013) | 1 line Updated German translation ------------------------------------------------------------------------ r525 | kdekorte | 2013-06-26 21:30:27 -0700 (Wed, 26 Jun 2013) | 1 line succeeds if using xulrunner-sdk < v25.0, but fails on upgrade to v25.0/v25.0.1 export CPPFLAGS="-I/usr/local/xulrunner-sdk/include -I/usr/include/nspr4" ./configure --with-xulrunner-sdk=/usr/local/xulrunner-sdk make ... make all-recursive make[1]: Entering directory `/usr/local/src/gecko-mediaplayer' Making all in src make[2]: Entering directory `/usr/local/src/gecko-mediaplayer/src' make[3]: Entering directory `/usr/local/src/gecko-mediaplayer/src' CXX plugin_types_std.o plugin_types_std.cpp: In function ‘gchar* GetMIMEDescription()’: plugin_types_std.cpp:46:5: warning: ‘void g_type_init()’ is deprecated (declared at /usr/include/glib-2.0/gobject/gtype.h:669) [-Wdeprecated-declarations] g_type_init(); ^ plugin_types_std.cpp:46:17: warning: ‘void g_type_init()’ is deprecated (declared at /usr/include/glib-2.0/gobject/gtype.h:669) [-Wdeprecated-declarations] g_type_init(); ^ CXX plugin.o In file included from /usr/local/xulrunner-sdk/include/nsISupportsImpl.h:33:0, from /usr/local/xulrunner-sdk/include/nsISupportsUtils.h:26, from /usr/local/xulrunner-sdk/include/nsISupports.h:123, from /usr/local/xulrunner-sdk/include/nsIPrefBranch.h:10, from plugin.cpp:49: /usr/local/xulrunner-sdk/include/mozilla/Atomics.h:840:19: error: expected identifier before ‘sizeof’ static_assert(sizeof(T) == 4 || (sizeof(uintptr_t) == 8 && sizeof(T) == 8), ^ /usr/local/xulrunner-sdk/include/mozilla/Atomics.h:840:19: error: expected ‘,’ or ‘...’ before ‘sizeof’ /usr/local/xulrunner-sdk/include/mozilla/Atomics.h:841:83: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] "mozilla/Atomics.h only supports 32-bit and pointer-sized types"); ^ plugin.cpp: In constructor ‘CPlugin::CPlugin(NPP)’: plugin.cpp:433:5: warning: ‘void g_type_init()’ is deprecated (declared at /usr/include/glib-2.0/gobject/gtype.h:669) [-Wdeprecated-declarations] g_type_init(); ^ plugin.cpp:433:17: warning: ‘void g_type_init()’ is deprecated (declared at /usr/include/glib-2.0/gobject/gtype.h:669) [-Wdeprecated-declarations] g_type_init(); ^ plugin.cpp: In member function ‘NPError CPlugin::GetURLNotify(NPP, const char*, const char*, void*)’: plugin.cpp:1606:9: warning: ‘GThread* g_thread_create(GThreadFunc, gpointer, gboolean, GError**)’ is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:100): Use 'g_thread_new' instead [-Wdeprecated-declarations] g_thread_create(CURLGetURLNotify, item, FALSE, NULL); ^ plugin.cpp:1606:60: warning: ‘GThread* g_thread_create(GThreadFunc, gpointer, gboolean, GError**)’ is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:100): Use 'g_thread_new' instead [-Wdeprecated-declarations] g_thread_create(CURLGetURLNotify, item, FALSE, NULL); ^ make[3]: *** [plugin.o] Error 1 make[3]: Leaving directory `/usr/local/src/gecko-mediaplayer/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/gecko-mediaplayer/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/gecko-mediaplayer' make: *** [all] Error 2 _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform