[pdal] Building PDAL 1.3 on Debian testing

Howard Butler howard at hobu.co
Thu Sep 8 12:00:02 PDT 2016


> On Sep 8, 2016, at 1:54 PM, Jean-Francois Prieur <jfprieur at gmail.com> wrote:
> 
> Hello,
> 
> I know I can use Docker ;) but I am learning how to build applications from source. I saw that there was a PDAL 1.2 package for Debian testing but it is not built with PCL so it does not have the ground filter that I need. As an aside, if I install the PCL package before the PDAL package, will it then be linked? I do not think so, believe it has to be packaged with the support built in.
> 
> I followed the instructions on the PDAL website (after installing the PCL (and others) package and I can access the PDAL command line eg. --version returns 1.3 and --drivers shows that the filter.ground is available. However there are some errors at the top of the display such as:
> 
> (PDAL Error: 0): Can't load library /opt/source/pdal-trunk/build/bin/../lib/libpdal_plugin_filter_gridprojection.so: Failed to load

We ran into these issues when PCL was not built with the same compiler as PDAL, and I think they were related to clang 3.8. We were either able to back up to clang 3.6 or use the latest gcc to get over the issue.

Also, the scripts/docker/Dockerfile and scripts/docker/dependencies/Dockerfile provide the exact recipe for how we are building on Xenial. Even if you don't like our containers, you can use them as a guide

Howard
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.osgeo.org/pipermail/pdal/attachments/20160908/5c979672/attachment.sig>


More information about the pdal mailing list