[patch] Build Documentation

David A. Riggs david.a.riggs at gmail.com
Mon Oct 22 20:25:12 BST 2007


Attached is a patch to the file INSTALL containing updated
documentation on building from source (blatantly ripped from the
website). The current instructions fail (because they don't mention
autoconf). This patch doesn't deal with the ChangeLog silliness, it
merely instructs the user to `touch` the file (as does the website).

$> patch INSTALL < INSTALL.diff

- DR

-- 
David A. Riggs <david.a.riggs at gmail.com>
-------------- next part --------------
Index: INSTALL
===================================================================
RCS file: /usr/data/cvs/survex/INSTALL,v
retrieving revision 1.3.2.2
diff -r1.3.2.2 INSTALL
20,22c20,38
< You'll also need a working C and C++ compiler, and also the X and
< OpenGL development libraries if these aren't pulled in by installing
< wxWidgets.
---
> You'll need a few other programs to be installed in order to build
> Survex from CVS. Here's a (possibly incomplete - let us know if you
> find any omissions) list of the Debian package names (Ubuntu package
> names should be the same - for other Linux distributions the names
> may not be quite the same; if you're using some other OS you may need
> to install these from source):
> 
>  * autoconf
>  * automake1.6 or automake1.7 or automake1.8 or automake1.9
>  * docbook-to-man
>  * gcc
>  * g++
>  * libwxgtk2.4-dev or libwxgtk2.5-dev
>  * libxxf86vm-dev (only required for Ubuntu)
>  * perl
>  * sgmltools-lite or sgmltools3
>  * xlibmesa-gl-dev
>  * xlibmesa-glu-dev
>  * xlibs-dev 
24c40,41
< Then at a shell prompt, enter the following commands:
---
> Then at a shell prompt, enter the following commands (ignore warnings
> from `autoreconf`):
25a43,44
> autoreconf -i
> touch ChangeLog
34a54,55
> autoreconf -i
> touch ChangeLog


More information about the Survex mailing list