- clang
before_install:
- sudo apt-get update -qq
- - sudo apt-get install -qq automake autoconf libtool make zlib1g-dev python
+ - sudo apt-get install -qq automake autotools-dev make libtool python zlib1g-dev
script:
- autoreconf -f -i
- ./configure --disable-silent-rules
-= How to get started developing
+# How to get started developing
-@(#) $File: README.DEVELOPER,v 1.1 2014/02/18 18:51:51 kim Exp $
+@(#) $File: README.DEVELOPER,v 1.2 2014/03/06 16:57:57 christos Exp $
-== Auto files
+## Auto files
After checking out the source, run the following:
- libtoolize
- aclocal
- autoheader
- automake --add-missing
- autoconf
+ autoreconf -f -i
+ ./configure --disable-silent-rules
+ make -j4
+ make -C tests check
-[christos: I run autoreconf -f -i instead of all the above]
- ./configure
-
-
-== Installing dependencies
+## Installing dependencies
If your platform doesn't have the above tools, install the following
packages first.
-=== Debian
+### Debian
apt-get install \
- autoconf \
automake \
autotools-dev \
- build-essential \
- libltdl-dev \
+ gcc \
+ make \
libtool \
- libtool-doc \
+ python \
+ zlib1g-dev \
-=== Mac OS X (MacPorts)
+See also `.travis.yml`.
+
+### Mac OS X (MacPorts)
port install \
autoconf \
automake \
libtool \
-Note that `libtoolize` is called `glibtoolize`.
-