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