PDF Forms - a new approach (At least for us)

Fairlight fairlite at fairlite.com
Mon Oct 13 21:55:23 PDT 2014


On Tue, Oct 14, 2014 at 01:32:24PM +1000, Shane Gray thus spoke:
> 
> Currently looking at wkhtmltopdf

And that's what we looked at.  From the INSTALL file:

*****
Building is supported only on the latest stable Debian/Ubuntu releases, and
the binaries are produced in a self-contained chroot environment for the
target distribution -- you will need to first setup the build environment
and then only you can perform the build for a 32-bit or 64-bit binary.
The following targets are currently supported:

Target         | Setup of Build Environment                    | Building
32-bit binaries                 |  Building 64-bit binaries
------         | --------------------------                    |
------------------------                 |  ------------------------
Debian Wheezy  | `sudo scripts/build.py setup-schroot-wheezy`  |
`scripts/build.py wheezy-i386`           | `scripts/build.py wheezy-amd64`
Ubuntu Trusty  | `sudo scripts/build.py setup-schroot-trusty`  |
`scripts/build.py trusty-i386`           | `scripts/build.py trusty-amd64`
Ubuntu Precise | `sudo scripts/build.py setup-schroot-precise` |
`scripts/build.py precise-i386`          | `scripts/build.py precise-amd64`
CentOS 6       | `sudo scripts/build.py setup-schroot-centos6` |
`scripts/build.py centos6-i386`          | `scripts/build.py centos6-amd64`
CentOS 5       | `sudo scripts/build.py setup-schroot-centos5` |
`scripts/build.py centos5-i386`          | `scripts/build.py centos5-amd64`
MinGW-w64      | `sudo scripts/build.py setup-mingw-w64`       |
`scripts/build.py mingw-w64-cross-win32` | `scripts/build.py
mingw-w64-cross-win64`
*****

So, minimal platform compatibility without some pretty hefty analysis and
hacking it into shape.  The install scripts are ugly...they check a bunch
of stuff about the platform.  This is not a case of typing `configure ; make` 
and resolving things when they break.  This is a case of a -very- poorly
packaged piece of software.

mark->
-- 
Audio panton, cogito singularis.


More information about the Filepro-list mailing list