With cairo-qt, I missed dependancies. gtk neither gtk2 did work. Only cairo- gtk worked for me.
It compiled for a long time then wrote: c++ -o TabParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include /mnt/src/iceweasel-31.8.0esr/config/gcc_hidden.h -DOS_POSIX=1 - DOS_LINUX=1 -DBIN_SUFFIX='""' -DMOZ_ENABLE_FREETYPE -DMOZ_PERMISSIONS - DMOZ_GLUE_IN_PROGRAM -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL - DSTATIC_EXPORTABLE_JS_API -DNO_NSPR_10_SUPPORT - I/mnt/src/iceweasel-31.8.0esr/dom/ipc -I. - I/mnt/src/iceweasel-31.8.0esr/ipc/chromium/src - I/mnt/src/iceweasel-31.8.0esr/ipc/glue - I/mnt/src/iceweasel-31.8.0esr/dom/ipc/../src/base - I/mnt/src/iceweasel-31.8.0esr/dom/ipc/../src/geolocation - I/mnt/src/iceweasel-31.8.0esr/dom/ipc/../src/storage - I/mnt/src/iceweasel-31.8.0esr/chrome/src - I/mnt/src/iceweasel-31.8.0esr/content/base/src - I/mnt/src/iceweasel-31.8.0esr/content/media/webspeech/synth/ipc - I/mnt/src/iceweasel-31.8.0esr/docshell/base - I/mnt/src/iceweasel-31.8.0esr/dom/base - I/mnt/src/iceweasel-31.8.0esr/dom/bluetooth - I/mnt/src/iceweasel-31.8.0esr/dom/bluetooth/ipc - I/mnt/src/iceweasel-31.8.0esr/dom/devicestorage - I/mnt/src/iceweasel-31.8.0esr/dom/filesystem - I/mnt/src/iceweasel-31.8.0esr/dom/fmradio/ipc - I/mnt/src/iceweasel-31.8.0esr/dom/indexedDB - I/mnt/src/iceweasel-31.8.0esr/dom/indexedDB/ipc - I/mnt/src/iceweasel-31.8.0esr/dom/mobilemessage/src/ipc - I/mnt/src/iceweasel-31.8.0esr/extensions/cookie - I/mnt/src/iceweasel-31.8.0esr/hal/sandbox - I/mnt/src/iceweasel-31.8.0esr/js/ipc - I/mnt/src/iceweasel-31.8.0esr/layout/base - I/mnt/src/iceweasel-31.8.0esr/netwerk/base/src - I/mnt/src/iceweasel-31.8.0esr/toolkit/xre - I/mnt/src/iceweasel-31.8.0esr/uriloader/exthandler - I/mnt/src/iceweasel-31.8.0esr/widget/xpwidgets - I/mnt/src/iceweasel-31.8.0esr/xpcom/base - I/mnt/src/iceweasel-31.8.0esr/xpcom/threads - I/mnt/src/iceweasel-31.8.0esr/obj-x86_64-unknown-linux- gnu/ipc/ipdl/_ipdlheaders -I../../dist/include - I/mnt/src/iceweasel-31.8.0esr/obj-x86_64-unknown-linux-gnu/dist/include/nspr -I/mnt/src/iceweasel-31.8.0esr/obj-x86_64-unknown-linux-gnu/dist/include/nss -I/mnt/src/iceweasel-31.8.0esr/obj-x86_64-unknown-linux-gnu/dist/include - I/mnt/src/iceweasel-31.8.0esr/modules/zlib/src -fPIC -march=ivybridge - mfxsr -mcx16 -mxsave -mxsaveopt -O2 -pipe -fomit-frame-pointer - DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MP -MF .deps/TabParent.o.pp -march=ivybridge -mfxsr -mcx16 -mxsave -mxsaveopt -O2 - pipe -fomit-frame-pointer -Wall -Wpointer-arith -Woverloaded-virtual - Werror=return-type -Werror=int-to-pointer-cast -Wtype-limits -Wempty-body - Wsign-compare -Wno-invalid-offsetof -Wcast-align -march=ivybridge -mfxsr - mcx16 -mxsave -mxsaveopt -O2 -pipe -fomit-frame-pointer -fno-exceptions - fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x - pthread -pipe -DNDEBUG -DTRIMMED -g -Os -freorder-blocks -fomit-frame- pointer -I/mnt/src/iceweasel-31.8.0esr/widget/gtk/compat -pthread - I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 - I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 - I/usr/include/harfbuzz -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux- gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo - I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 - I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gdk- pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/glib-2.0 - I/usr/lib/x86_64-linux-gnu/glib-2.0/include /mnt/src/iceweasel-31.8.0esr/dom/ipc/TabParent.cpp make[5]: Leaving directory '/mnt/src/iceweasel-31.8.0esr/obj-x86_64-unknown- linux-gnu/dom/ipc' make[4]: Leaving directory '/mnt/src/iceweasel-31.8.0esr/obj-x86_64-unknown- linux-gnu' /mnt/src/iceweasel-31.8.0esr/config/recurse.mk:39: recipe for target 'compile' failed make[3]: *** [compile] Error 2 make[3]: Leaving directory '/mnt/src/iceweasel-31.8.0esr/obj-x86_64-unknown- linux-gnu' /mnt/src/iceweasel-31.8.0esr/config/rules.mk:592: recipe for target 'default' failed make[2]: *** [default] Error 2 make[2]: Leaving directory '/mnt/src/iceweasel-31.8.0esr/obj-x86_64-unknown- linux-gnu' /mnt/src/iceweasel-31.8.0esr/client.mk:381: recipe for target 'realbuild' failed make[1]: *** [realbuild] Error 2 make[1]: Leaving directory '/mnt/src/iceweasel-31.8.0esr' client.mk:168: recipe for target 'build' failed make: *** [build] Error 2 What is the problem? Mike Hommey wrote: > On Sat, Jul 18, 2015 at 11:14:35PM +0200, Thomas VAUCLAIR wrote: >> Hello, >> I'm in the process of building Firefox on "Linux 3.16.0-4-amd64 #1 SMP >> Debian 3.16.7-ckt11-1 (2015-05-24) x86_64 GNU/Linux". My .mozconfig is >> http://paste.debian.net/283691/ >> >> I installed the dependencies. I launch 'make -j 4 -f client.mk build' >> and get the following error message: http://paste.debian.net/283693/ >> and: >> make[2]: *** [configure] Error 1 >> make[1]: *** [/usr/local/src/iceweasel-31.8.0esr/obj-x86_64-unknown- >> linux-gnu/Makefile] Error 2 >> make: *** [build] Error 2 >> >> I don't understand the meaning of it, for I did "specify a default >> toolkit" with ac_add_options --enable-default-toolkit=qt. > > qt is not a valid option. Try cairo-qt > > Mike _______________________________________________ dev-builds mailing list dev-builds@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-builds