2
1
mirror of https://github.com/qpdf/qpdf.git synced 2024-12-22 10:58:58 +00:00

Instructions for building from pristine checkout

This commit is contained in:
Jay Berkenbilt 2013-10-18 09:21:48 -04:00
parent a237e92445
commit cb1188e105

28
README
View File

@ -76,8 +76,32 @@ That code has the following license:
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Building on UNIX/Linux
======================
Building from a pristine checkout
=================================
When building qpdf from a pristine checkout from version control,
documentation and automatically generated files are not present.
Building on Windows from a pristine checkout is not guaranteed to work
because of issues running autoconf; see README-windows.txt for how to
handle this. For UNIX and UNIX-like systems, you must have some
addditional tools installed to build from the source repository. To
do this, you should run
./autogen.sh
./configure --enable-doc-maintenance
make
make install
If you don't have Apache fop and the docbook stylesheets installed,
you won't be able to build documentation. You can omit
--enable-doc-maintenance and produce working qpdf software that passes
its test suite, but make install will fail because the documentation
files won't exist. Depending on your purposes, you can either work
around this or grab the docs from a source distribution.
Building from source distribution on UNIX/Linux
===============================================
For UNIX and UNIX-like systems, you can usually get by with just