/../libpurple -I../../../libpurple -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -Waggregate-return -Wcast-align -Wdeclaration-after-statement -Wendif-labels -Werror-implicit-function-declaration -Wextra -Wno-sign-compare -Wno-unused-parameter -Winit-self -Wmissing-declarations -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -g -g -O2 -MT yahoo_aliases.lo -MD -MP -MF .deps/yahoo_aliases.Tpo -c -o yahoo_aliases.lo yahoo_aliases.c mv -f .deps/yahoo_aliases.Tpo .deps/yahoo_aliases.Plo /bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../libpurple -I../../../libpurple -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -Waggregate-return -Wcast-align -Wdeclaration-after-statement -Wendif-labels -Werror-implicit-function-declaration -Wextra -Wno-sign-compare -Wno-unused-parameter -Winit-self -Wmissing-declarations -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -g -g -O2 -MT yahoo_doodle.lo -MD -MP -MF .deps/yahoo_doodle.Tpo -c -o yahoo_doodle.lo yahoo_doodle.c mv -f .deps/yahoo_doodle.Tpo .deps/yahoo_doodle.Plo /bin/sh ../../../libtool --silent --tag=CC --mode=link gcc -g -g -O2 -module -avoid-version -o libyahoo.la -rpath /usr/local/lib/purple-2 util.lo yahoo.lo yahoochat.lo yahoo_aliases.lo yahoo_auth.lo yahoo_crypt.lo yahoo_doodle.lo yahoo_filexfer.lo yahoo_friend.lo yahoo_packet.lo yahoo_picture.lo yahoo_profile.lo ycht.lo -Wl,--export-dynamic -pthread -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -lnsl -lresolv make[5]: Leaving directory `/root/Desktop/pidgin-2.2.2/libpurple/protocols/yahoo' Making all in zephyr make[5]: Entering directory `/root/Desktop/pidgin-2.2.2/libpurple/protocols/zephyr' /bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../libpurple -I../../../libpurple -I../../../libpurple/protocols -DCONFDIR=\"\" -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -Waggregate-return -Wcast-align -Wdeclaration-after-statement -Wendif-labels -Werror-implicit-function-declaration -Wextra -Wno-sign-compare -Wno-unused-parameter -Winit-self -Wmissing-declarations -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Dlint -g -g -O2 -MT zephyr.lo -MD -MP -MF .deps/zephyr.Tpo -c -o zephyr.lo zephyr.c mv -f .deps/zephyr.Tpo .deps/zephyr.Plo /bin/sh ../../../libtool --silent --tag=CC --mode=link gcc -Dlint -g -g -O2 -module -avoid-version -o libzephyr.la -rpath /usr/local/lib/purple-2 ZAsyncLocate.lo ZCkAuth.lo ZCkIfNot.lo ZClosePort.lo ZCmpUID.lo ZCmpUIDP.lo ZFlsLocs.lo ZFlsSubs.lo ZFmtAuth.lo ZFmtList.lo ZFmtNotice.lo ZFmtRaw.lo ZFmtRawLst.lo ZFmtSmRLst.lo ZFmtSmRaw.lo ZFreeNot.lo ZGetLocs.lo ZGetSender.lo ZGetSubs.lo ZGetWGPort.lo ZIfNotice.lo ZInit.lo ZLocations.lo ZMakeAscii.lo ZMkAuth.lo ZNewLocU.lo ZOpenPort.lo ZParseNot.lo ZPeekIfNot.lo ZPeekNot.lo ZPeekPkt.lo ZPending.lo ZReadAscii.lo ZRecvNot.lo ZRecvPkt.lo ZRetSubs.lo ZSendList.lo ZSendNot.lo ZSendPkt.lo ZSendRLst.lo ZSendRaw.lo ZSetDest.lo ZSetFD.lo ZSetSrv.lo ZSubs.lo ZVariables.lo ZWait4Not.lo ZhmStat.lo Zinternal.lo error_message.lo et_name.lo init_et.lo zephyr_err.lo zephyr.lo -Wl,--export-dynamic -pthread -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -lnsl -lresolv make[5]: Leaving directory `/root/Desktop/pidgin-2.2.2/libpurple/protocols/zephyr' make[5]: Entering directory `/root/Desktop/pidgin-2.2.2/libpurple/protocols' make[5]: Nothing to be done for `all-am'. make[5]: Leaving directory `/root/Desktop/pidgin-2.2.2/libpurple/protocols' make[4]: Leaving directory `/root/Desktop/pidgin-2.2.2/libpurple/protocols' Making all in tests make[4]: Entering directory `/root/Desktop/pidgin-2.2.2/libpurple/tests' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/root/Desktop/pidgin-2.2.2/libpurple/tests' Making all in . make[4]: Entering directory `/root/Desktop/pidgin-2.2.2/libpurple' /bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DBR_PTHREADS=0 -DDATADIR=\"/usr/local/share\" -DLIBDIR=\"/usr/local/lib/purple-2/\" -DLOCALEDIR=\"/usr/local/share/locale\" -DSYSCONFDIR=\"/usr/local/etc\" -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -Waggregate-return -Wcast-align -Wdeclaration-after-statement -Wendif-labels -Werror-implicit-function-declaration -Wextra -Wno-sign-compare -Wno-unused-parameter -Winit-self -Wmissing-declarations -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -I/usr/include/libxml2 -g -g -O2 -MT buddyicon.lo -MD -MP -MF .deps/buddyicon.Tpo -c -o buddyicon.lo buddyicon.c buddyicon.c: In function `purple_buddy_icon_create': buddyicon.c:249: error: implicit declaration of function `g_slice_new' buddyicon.c:249: warning: nested extern declaration of `g_slice_new' buddyicon.c:249: error: syntax error before "PurpleBuddyIcon" buddyicon.c: In function `purple_buddy_icon_unref': buddyicon.c:331: error: implicit declaration of function `g_slice_free' buddyicon.c:331: warning: nested extern declaration of `g_slice_free' buddyicon.c:331: error: syntax error before "PurpleBuddyIcon" make[4]: *** [buddyicon.lo] Error 1 make[4]: Leaving directory `/root/Desktop/pidgin-2.2.2/libpurple' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/root/Desktop/pidgin-2.2.2/libpurple' make[2]: *** [all] Error 2 make[2]: Leaving directory `/root/Desktop/pidgin-2.2.2/libpurple' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/Desktop/pidgin-2.2.2' make: *** [all] Error 2