On Mon, Feb 27, 2017 at 11:36:07PM +0000, Wookey via Therion wrote:
> On 2017-02-25 10:27 -0300, Rodrigo Severo via Therion wrote:
> > Here is a list of packages necessary for compiling Therion on a Ubuntu 16.04
> > machine:
> > 
> > apt install libvtk6-dev libwxgtk3.0 libfreetype6-dev build-essential
> > wx3.0-headers libwxbase3.0-dev libglu1-mesa-dev mesa-common-dev bwidget 
> > feynmf
> > libtk-img texlive-metapost
> > 
> > It might save someone sometime.
> 
> The packaged version of therion does of course include this info.
> 
> 'apt-cache showsrc therion' 
> would show you:
> Build-Depends: dpkg (>= 1.16.2), debhelper (>= 9), perl (>= 5.5),
>   docbook-to-man, tcl, libvtk6-dev, libwxgtk3.0-dev, libfreetype6-dev,
>   libjpeg-dev, libpng-dev, pkg-config, texlive-base, libproj-dev
> Build-Depends-Indep: texlive-metapost, imagemagick, ghostscript
> 
> (and that assumes that build-essential is also installed)

Though note that this list includes some packages you don't need to build the
upstream version - e.g. therion's source tree includes a copy of the PROJ.4
sources but the Debian package patches the upstream build system to instead
build against the packaged version of PROJ.4 (so libproj-dev is needed for the
package, but not for building the unpatched upstream code).

(I'm not sure why PROJ.4 is bundled - you need to have wxWidgets and VTK
installed, so having to have PROJ.4 installed as well doesn't seem onerous).

Cheers,
    Olly
_______________________________________________
Therion mailing list
Therion@speleo.sk
https://mailman.speleo.sk/listinfo/therion

Reply via email to