NAME
Alien::proj - Compile the Proj library
BUILD STATUS
SYNOPSIS
use Alien::proj;
# assuming you have populated @args already
my ($stdout, $stderr, $exit_code)
= Alien::proj->run_utility ('projinfo', @args);
# Get the bin dirs of Alien::proj and
# all share-installed dependent aliens
my @dirs = Alien::proj->bin_dirs;
DESCRIPTION
PROJ is a generic coordinate transformation software. See https://proj.org/about.html.
This Alien package is probably most useful for compilation of other modules, e.g. Geo::GDAL::FFI, although there are also utility programs that could be of use.
The Proj library can be accessed from Perl code via the Geo::Proj4 package.
Note: As of version 1.07, share installs will look for libtiff and curl support for proj 7 and include them if they are found, except that curl will not be added if it is statically compiled.
User defined config args
User defined arguments can be passed to the configure script for share install using the ALIEN_PROJ_CONFIG_ARGS environment variable.
REPORTING BUGS
Please send any bugs, suggestions, or feature requests to https://github.com/shawnlaffan/perl-alien-proj/issues.
SEE ALSO
Alien::proj4 (if you need to stay on proj version 4)
AUTHORS
Shawn Laffan, <shawnlaffan@gmail.com>
COPYRIGHT AND LICENSE
Copyright 2018- by Shawn Laffan
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.