Hi,

Trying to build firefox on a fresh lfs/blfs install with only gtk-3 installed, I commented out the ac_add_options --enable-default-toolkit=cairo-gtk2 in the mozconfig file.

However, running the make-f client.mk command, configure fails:

configure:17039: checking for application to build
configure:17250: checking if app-specific confvars.sh exists
configure:18413: checking for gtk+-3.0 >= 3.4.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0
configure:18420: checking MOZ_GTK3_CFLAGS
configure:18425: checking MOZ_GTK3_LIBS
configure:18545: checking for gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gdk-x11-2.0 configure: error: Library requirements (gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gdk-x11-2.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
*** Fix above errors and then restart with\
               "make -f client.mk build"

It seems that gtk-2 is still needed even if we build the gtk-3 toolkit ? In that case the required dependancies should be updated: "GTK+-2.24.30 (*and* GTK+-3.20.3 if you change the mozconfig where indicated)"

Or did I miss something ?

Thanks for your help.

Pierre


-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to