Bon, c'est résolu!
Je te remercie, fgudin de t'être penché sur mon problème.
C'est la réponse de Mickey, d'un forum anglophone qui m'a permis de comprendre comment faire.
Dans le config.mk, j'ai remplacé ${GTKINC}
par la sortie de
Code:% pkg-config --cflags gtk+-2.0 webkit-1.0
c'est à dire :
Code:-D_THREAD_SAFE -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/webkit-1.0 -I/usr/local/include/webkit-1.0/webkit -I/usr/local/include/libsoup-2.4 -I/usr/local/include/libxml2
et ${GTKLIB} par la sortie de :
Code:% pkg-config --libs gtk+-2.0 webkit-1.0
c'est à dire :
Code:-pthread -L/usr/local/lib -lwebkit-1.0 -lgtk-x11-2.0 -lsoup-2.4 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpangoft2-1.0 -lXfixes -lcairo -lX11 -lpango-1.0 -lm -lfreetype -lfontconfig -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
Par contre je ne comprend pas pourquoi ça ne fonctionnait pas sans les substitutions.
Si quelqu'un a une idée là dessus ...