If you want the minimum build = pidgin-2.5.4/libpurple/example/
then please do these commands :
1) cd pidgin-2.5.4/
2)
Code:
./configure --disable-screensaver --disable-gtkspell --disable-gstreamer --disable-meanwhile --disable-nm --disable-nss --disable-gnutls
2a) Then you will get some 'Makefile's and be able to run 'make'.
3) cd libpurple/
4) make
4a) and get
libpurple/example/.libs/nullclient
4b)
'nullclient' is an executable, and the result from running
the 'Makefile' in 'example/'
( Be aware that
.libs/ is a hidden file.)
4c) It is not possible to run 'make' or 'gcc' in 'example/'
because the file 'nullclient.c' depends on 'purple.h' in
'pidgin-2.5.4/libpurple/' . ( And on 'libpurple.la' )
'purple.h' again depends on more than 40 headers
( files.h ), which will only be found using
the 'Makefile' in 'pidgin-2.5.4/libpurple/'
( Or the 'Makefile' in 'pidgin-2.5.4/' )
.....
I tested all the above last night, and it works with no errors.
.....