Home | History | Annotate | Line # | Download | only in dist
      1 # How to get started developing
      2 
      3 @(#) $File: README.DEVELOPER,v 1.9 2021/09/20 14:04:39 christos Exp $
      4 
      5 ## Auto files
      6 
      7 After checking out the source, run the following:
      8 
      9 	autoreconf -f -i
     10 	make distclean	# this can fail if you have not built before
     11 	./configure --disable-silent-rules
     12 	make -j4
     13 	make -C tests check
     14 
     15 If you see errors, make sure you have the latest libtool and autoconf
     16 This has been tested with autoconf-2.69 and libtool-2.4.2
     17 
     18 ## Installing dependencies
     19 
     20 If your platform doesn't have the above tools, install the following
     21 packages first.
     22 
     23 ### Debian
     24 
     25 	apt-get install \
     26 	    automake \
     27 	    gcc \
     28 	    libtool \
     29 	    make \
     30 	    python \
     31 	    zlib1g-dev \
     32 
     33 See also `.travis.yml`.
     34 
     35 ### Mac OS X (MacPorts)
     36 
     37 	port install \
     38 	    autoconf \
     39 	    automake \
     40 	    libtool \
     41 
     42 ### Mac OS X (HomeBrew)
     43 
     44 	brew install autoconf automake libtool
     45 
     46 Tested with:
     47 	autoconf 2.69
     48 	automake 1.16.1
     49 	libtool 2.4.6
     50