On Fri, Oct 29, 2010 at 18:17, Felipe Contreras <felipe.contreras@gmail.com> wrote: > > Well, it's not possible: pkg-config is supposed to work on win32 and > osx, so all the dependencies must be there, so: > > % pkg-config --libs gmime-2.6 > -pthread -lgmime-2.6 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 > -lgthread-2.0 -lrt -lglib-2.0 This is what the Libs.private field is for (see the pkg-config man page). E.g. $ pkg-config --libs libavdevice -lavdevice $ pkg-config --libs --static libavdevice -pthread -lavdevice -lavformat -lavcodec -ldl -lX11 -lXext -lXfixes -lasound -lxvidcore -lx264 -lvpx -lvorbisenc -lvorbis -ltheoraenc -ltheoradec -logg -lschroedinger-1.0 -lpthread -lorc-0.4 -lopenjpeg -lopencore-amrwb -lopencore-amrnb -lmp3lame -lfaac -lva -lm -lbz2 -lz -lavcore -lavutil Jed