liblas does not build

Andreas Tille andreas at an3as.eu
Fri Mar 7 07:10:01 UTC 2014


Hi Bas,

I have problems building your latest prepared version of liblas:

...
[  2%] Building CXX object src/CMakeFiles/las.dir/detail/index/indexoutput.cpp.o
cd /tmp/buildd/liblas-1.7.0+dfsg/obj-x86_64-linux-gnu/src && /usr/bin/c++   -DHAVE_GDAL=1 -DHAVE_LIBGEOTIFF=1 -Dlas_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -pedantic -ansi -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wredundant-decls -Wno-long-long -std=c++98 -fPIC -I/tmp/buildd/liblas-1.7.0+dfsg/src/../include -I/usr/include/gdal -I/usr/include/geotiff -I/usr/include/x86_64-linux-gnu    -o CMakeFiles/las.dir/detail/index/indexoutput.cpp.o -c /tmp/buildd/liblas-1.7.0+dfsg/src/detail/index/indexoutput.cpp
In file included from /usr/include/boost/atomic.hpp:12:0,
                 from /usr/include/boost/thread/pthread/once_atomic.hpp:20,
                 from /usr/include/boost/thread/once.hpp:20,
                 from /tmp/buildd/liblas-1.7.0+dfsg/src/../include/liblas/detail/singleton.hpp:49,
                 from /tmp/buildd/liblas-1.7.0+dfsg/src/../include/liblas/header.hpp:54,
                 from /tmp/buildd/liblas-1.7.0+dfsg/src/../include/liblas/reader.hpp:46,
                 from /tmp/buildd/liblas-1.7.0+dfsg/src/../include/liblas/index.hpp:45,
                 from /tmp/buildd/liblas-1.7.0+dfsg/src/../include/liblas/detail/index/indexoutput.hpp:46,
                 from /tmp/buildd/liblas-1.7.0+dfsg/src/detail/index/indexoutput.cpp:43:
/usr/include/boost/atomic/atomic.hpp:202:16: error: 'uintptr_t' was not declared in this scope
 typedef atomic<uintptr_t> atomic_uintptr_t;
                ^
/usr/include/boost/atomic/atomic.hpp:202:25: error: template argument 1 is invalid
 typedef atomic<uintptr_t> atomic_uintptr_t;
                         ^
/usr/include/boost/atomic/atomic.hpp:202:43: error: invalid type in declaration before ';' token
 typedef atomic<uintptr_t> atomic_uintptr_t;
                                           ^
make[4]: *** [src/CMakeFiles/las.dir/detail/index/indexoutput.cpp.o] Error 1
make[4]: Leaving directory `/tmp/buildd/liblas-1.7.0+dfsg/obj-x86_64-linux-gnu'
make[3]: *** [src/CMakeFiles/las.dir/all] Error 2
make[3]: Leaving directory `/tmp/buildd/liblas-1.7.0+dfsg/obj-x86_64-linux-gnu'


Kind regards

        Andreas.

-- 
http://fam-tille.de



More information about the Pkg-grass-devel mailing list