gnu build system

Download GNU Build System

If you can't read please download the document

Upload: imacat-

Post on 16-Apr-2017

942 views

Category:

Technology


2 download

TRANSCRIPT

1

source


Pidgin

/

2011-01-192011-6-15

sourceCC Attribution-ShareAlike 3.0 Unported

sudo apt-get install build-essential intltool libavahi-client-dev libavahi-glib-dev libdbus-glib-1-dev libgstfarsight0.10-dev libgstreamer-plugins-base0.10-dev libgtkspell-dev libidn11-dev libmeanwhile-dev libnss3-dev libperl-dev libsasl2-dev libstartup-notification0-dev libxss-dev network-manager-dev tk-dev

./configure --enable-cyrus-sasl --with-system-ssl-certs=/etc/ssl/certs

make

sudo make install

source

tar xjf pidgin-2.8.0.tar.bz2

cd pidgin-2.8.0

./configure

make

make check

sudo make install

sudo apt-get install build-essential intltool libavahi-client-dev libavahi-glib-dev libdbus-glib-1-dev libgstfarsight0.10-dev libgstreamer-plugins-base0.10-dev libgtkspell-dev libidn11-dev libmeanwhile-dev libnss3-dev libperl-dev libsasl2-dev libstartup-notification0-dev libxss-dev network-manager-dev tk-dev

build-essentialgcc, g++, make

*-dev

libxssXScreenSaverPidginidle

libxss1/usr/lib/libXss.so.1.0.0

sudo apt-get install pidginlibxss1

libxss-dev/usr/include/X11/extensions/scrnsaver.hstatic/usr/lib/libXss.a

apt-get install pidginlibxss1libxss-dev

tar xjf pidgin-2.8.0.tar.bz2

cd pidgin-2.8.0

./configure

make

make check

sudo make install

./configure

configureGNUautoconfshell scriptGNUautoconf

GNUGNU autoconf

GNU autoconf configureGNUApacheBINDMySQLPostgreSQLSamba

./configure --enable-cyrus-sasl \ --with-system-ssl-certs=/etc/ssl/certs--enable-cyrus-sasl: cyrus-sasl--with-system-ssl-certs: SSL/etc/ssl/certs

./configure -help

GNU autoconf

PerlConfigure./Configure

OpenSSLconfig./config

GNU autoconf

GNU autoconfconfigure

configureconfigure.ac

configureautoconf

autoconf.inconfig.h.in => config.hMakefile.in => Makefile

make

makeMakefile

MakefileGNU autoconfMakefile.in

Makefile

GNUMakefile

make check

sudo make install

sudoroot

sudo make install-stripstrip

make clean.o.a.somake

make distcleanmake cleandistribution./configurecache./configure

make distdistributionpidgin-2.8.0.tar.gz

make dist-bzip2bzip2distributionpidgin-2.8.0.tar.bz2

make distdirdistributionpidgin-2.8.0/

/usr/local/usr/local/bin/pidgin

/usr/bin/pidgin/usr/local/bin/pidgin