Skip to content

laz-perf debian package and pgpointcloud compilation #254

@pblottiere

Description

@pblottiere

As a result of the discussion #251 (comment), I'm working on a laz-perf debian package.

The first version of the corresponding package is here (uploaded in .tar.gz because .deb extension is not supported by Github): laz-perf_1.3.0-1_amd64.deb.tar.gz

PGPointcloud compilation is working fine with it:

$ tar zxf laz-perf_1.3.0-1_amd64.deb.tar.gz
$ dpkg -i laz-perf_1.3.0-1_amd64.deb
(Reading database ... 6792 files and directories currently installed.)
Preparing to unpack laz-perf_1.3.0-1_amd64.deb ...
Unpacking laz-perf (1.3.0-1) over (1.3.0-1) ...
Setting up laz-perf (1.3.0-1) ...
$ ls /usr/include/laz-perf/
common            detail       formats.hpp  model.hpp
compressor.hpp    encoder.hpp  io.hpp       portable_endian.hpp
decoder.hpp       excepts.hpp  las.hpp      streams.hpp
decompressor.hpp  factory.hpp  main.cpp     util.hpp
$ ./configure --with-lazperf=/usr
...
...
...
  PointCloud is now configured for

 -------------- Compiler Info -------------
  C compiler:           gcc -g -O2
  SQL preprocessor:     /usr/bin/cpp -traditional-cpp -w -P

 -------------- Dependencies --------------
  PostgreSQL config:    /usr/bin/pg_config
  PostgreSQL version:   PostgreSQL 12.1 (Debian 12.1-1) (121)
  Libxml2 config:       /usr/bin/xml2-config
  Libxml2 version:      2.9.4
  LazPerf status:       /usr/include/laz-perf
  CUnit status:         enabled

@df7cb Can you give me your opinion on the package? Please, feel free to criticize and I'll read the documentation accordingly to fix underlying issues. Scripts used to build the Debian package are here.

Thanks :)!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions