#3243: v.in.pdal build error: some PDAL 1.4.0 includes are not where the module expects them ----------------------+------------------------- Reporter: msieczka | Owner: grass-dev@… Type: defect | Status: new Priority: normal | Milestone: 7.2.1 Component: Vector | Version: 7.2.0 Keywords: | CPU: All Platform: All | ----------------------+------------------------- PDAL 1.4.0, Arch Linux, x86_64.
Some PDAL includes are not in /usr/include/pdal, where v.in.pdal expects them, but in the /usr/include/pdal/io subdirectory. This leads a following build error: {{{ $ cd ~/src/grass-7.2.0/vector/v.in.pdal $ make c++ -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack- protector-strong -I/home/dane/devel/aur/grass7/src/grass-7.2.0/dist.x86_64-pc-linux- gnu/include -I/home/dane/devel/aur/grass7/src/grass-7.2.0/dist.x86_64-pc- linux-gnu/include -I/usr/include -I/usr/include -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -Wextra -Wall -Wno- unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-align -Wcast- qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -Wno- deprecated-declarations -isystem /usr/local/include -std=c++11 -std=c++11 -DPACKAGE=\""grassmods"\" -I/usr/include -I/usr/include -I/usr/include -I/usr/include/libxml2 -I/usr/include -I/usr/include -I/home/dane/devel/aur/grass7/src/grass-7.2.0/dist.x86_64-pc-linux- gnu/include -I/home/dane/devel/aur/grass7/src/grass-7.2.0/dist.x86_64-pc- linux-gnu/include -DRELDIR=\"vector/v.in.pdal\" -o OBJ.x86_64-pc-linux- gnu/main.o -c main.cpp main.cpp:4:30: fatal error: pdal/LasReader.hpp: No such file or directory #include <pdal/LasReader.hpp> ^ compilation terminated. make: *** [../../include/Make/Compile.make:35: OBJ.x86_64-pc-linux- gnu/main.o] Error 1 }}} The reason why: {{{ $ locate LasReader.hpp /usr/include/pdal/io/LasReader.hpp $ ls /usr/include/pdal/io/*.hpp | wc -l 37 $ ls /usr/include/pdal/*.hpp | wc -l 50 }}} -- Ticket URL: <https://trac.osgeo.org/grass/ticket/3243> GRASS GIS <https://grass.osgeo.org> _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev