首先要下载安装一堆的包
XScreenSaver extension development headers not found.: libxss-dev
You must have libxml2 > = 2.6.0 development headers installed to build. libxml2-dev
Startup notification development headers not found.: libstartup-notification0-dev
GStreamer development headers not found.: libgstreamer0.10-dev
Meanwhile development headers not found.: libmeanwhile-dev
D-Bus development headers not found.: libdbus-1-dev libdbus-glib-1-dev
NetworkManager development headers not found.: network-manager-dev
Perl development headers not found.: libperl-dev
Tcl development headers not found.: tcl8.5-dev
Tk development headers not found.: tk8.4-dev
GtkSpell development headers not found.:libgtkspell-dev
avahi development headers not found.:libavahi-client-dev libavahi-glib-dev
Neither GnuTLS or NSS SSL development headers found.: libgnutls-dev nss-updatedb
You must have libxml2 > = 2.6.0 development headers installed to build. libxml2-dev
Startup notification development headers not found.: libstartup-notification0-dev
GStreamer development headers not found.: libgstreamer0.10-dev
Meanwhile development headers not found.: libmeanwhile-dev
D-Bus development headers not found.: libdbus-1-dev libdbus-glib-1-dev
NetworkManager development headers not found.: network-manager-dev
Perl development headers not found.: libperl-dev
Tcl development headers not found.: tcl8.5-dev
Tk development headers not found.: tk8.4-dev
GtkSpell development headers not found.:libgtkspell-dev
avahi development headers not found.:libavahi-client-dev libavahi-glib-dev
Neither GnuTLS or NSS SSL development headers found.: libgnutls-dev nss-updatedb
下载 fetion protocol ,将fetion目录整个拷贝到:
../libpurple/protocols
修改:
../libpurple/protocols/Makefile.in and Makefile.am
在DIST_SUBDIRS中增加fetion
修改:
configure.ac,
照着qq的位置加入fetion
编译:
aclocal
autoconf
automake -a -f -c
./configure
make
libtool: line 827: X--tag=CC: command not found
解决办法
autoreconf -f -i
this a libtool issue. Adding libtoolize after autoreconf in post-patches:: makes it build again. Adding -f -i to autoreconf also enforces libtoolize.