<div dir="ltr"><div>Hi Ludovic,<br></div><div>std::map::emplace is a c++11 feature, so it could be that your compiler is not compiling with c++11 support.  You could try to give it the C++ flag:</div><div><pre class="" style="margin-top:0px;padding:5px;border:0px;font-size:13px;overflow:auto;width:auto;max-height:600px;font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;color:rgb(57,51,24);word-wrap:normal;background-color:rgb(238,238,238)"><code style="margin:0px;padding:0px;border:0px;font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;white-space:inherit"><span class="" style="margin:0px;padding:0px;border:0px;color:rgb(0,0,0)">-</span><span class="" style="margin:0px;padding:0px;border:0px;color:rgb(0,0,0)">std</span><span class="" style="margin:0px;padding:0px;border:0px;color:rgb(0,0,0)">=</span><span class="" style="margin:0px;padding:0px;border:0px;color:rgb(0,0,0)">c</span><span class="" style="margin:0px;padding:0px;border:0px;color:rgb(0,0,0)">++</span><span class="" style="margin:0px;padding:0px;border:0px;color:rgb(128,0,0)">11</span></code></pre></div><div class="gmail_extra">which I think you can pass to cmake with</div><div class="gmail_extra">cmake -G "Unix Makefiles" ../ -Dstd=c++11</div><div class="gmail_extra"><br></div><div class="gmail_extra">although i could be wrong.  I didn't run into this on Ubuntu using g++ 4.8.2</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr">Matthew Hanson<div>Applied GeoSolutions</div><div>(603) 659-3363 x91</div><div><a href="http://appliedgeosolutions.com" target="_blank">http://appliedgeosolutions.com</a></div><div><a href="mailto:mhanson@appliedgeosolutions.com" target="_blank">mhanson@appliedgeosolutions.com</a></div><div><br></div></div></div></div>
<br><div class="gmail_quote">On Tue, Mar 24, 2015 at 10:26 AM, Ludovic Granjon <span dir="ltr"><<a href="mailto:ludovic.granjon@u-bourgogne.fr" target="_blank">ludovic.granjon@u-bourgogne.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all<br>
I'm new to PDAL and I try to install on debian wheezy but I have some problem<br>
When I launch<br>
cmake -G "Unix Makefiles" ../<br>
All seems to be OK<br>
<br>
But when I launch "make"<br>
I have<br>
<br>
Scanning dependencies of target filter_stats<br>
[ 18%] Building CXX object filters/stats/CMakeFiles/<u></u>filter_stats.dir/StatsFilter.<u></u>cpp.o<br>
/home/ludo/pdal2/PDAL-0.9.9/<u></u>filters/stats/StatsFilter.cpp: In member function ‘virtual void pdal::StatsFilter::ready(pdal:<u></u>:PointContext)’:<br>
/home/ludo/pdal2/PDAL-0.9.9/<u></u>filters/stats/StatsFilter.cpp:<u></u>121:17: error: ‘class std::map<pdal::Dimension::Id::<u></u>Enum, pdal::stats::Summary>’ has no member named ‘emplace’<br>
make[2]: *** [filters/stats/CMakeFiles/<u></u>filter_stats.dir/StatsFilter.<u></u>cpp.o] Erreur 1<br>
make[1]: *** [filters/stats/CMakeFiles/<u></u>filter_stats.dir/all] Erreur 2<br>
make: *** [all] Erreur 2<br>
<br>
I tried also with the master branche<br>
<br>
Have you an idea ?<br>
<br>
Thanks a lot<br>
<br>
Ludovic<br>
<br>
PS : This is my result of cmake<br>
<br>
-- Boost version: 1.57.0<br>
-- Found the following Boost libraries:<br>
--   program_options<br>
--   iostreams<br>
--   filesystem<br>
--   system<br>
--   thread<br>
-- <br>
-- The following features have been enabled:<br>
<br>
 * PDAL application , the PDAL command line application<br>
 * PostgreSQL PointCloud plugin , read/write PostgreSQL PointCloud objects<br>
 * Unit tests , PDAL unit tests<br>
<br>
-- The following OPTIONAL packages have been found:<br>
<br>
 * PkgConfig<br>
 * LibXml2<br>
 * GEOS (required version >= 3.3)<br>
   Provides general purpose geometry support<br>
 * GeoTIFF (required version >= 1.3.0)<br>
 * PythonInterp<br>
<br>
-- The following RECOMMENDED packages have been found:<br>
<br>
 * LASzip<br>
   Provides LASzip compression<br>
   Provides LASzip compression<br>
<br>
-- The following REQUIRED packages have been found:<br>
<br>
 * Boost (required version >= 1.53)<br>
   Boost provides fundamental functionality for PDAL<br>
 * GDAL (required version >= 1.9.0)<br>
   Provides general purpose raster, vector, and reference system support<br>
 * ZLIB<br>
   Compression support in BPF<br>
 * Threads , The thread library of the system<br>
 * PostgreSQL<br>
<br>
-- The following features have been disabled:<br>
<br>
 * Attribute plugin , apply attributes to a subset of points<br>
 * CPD plugin , run Coherent Point Drift on two datasets<br>
 * GeoWave plugin , Read and Write data using GeoWave<br>
 * Greyhound plugin , read points from a Greyhound server<br>
 * Hexbin plugin , determine boundary and density of a point cloud<br>
 * Icebridge plugin , read data in the Icebridge format<br>
 * MrSID plugin , read data in the MrSID format<br>
 * NITF plugin , read/write LAS data wrapped in NITF<br>
 * PCL plugin , provides PCL-based readers, writers, filters, and kernels<br>
 * SQLite plugin , read/write SQLite objects<br>
 * RiVLib plugin , read data in the RXP format<br>
 * Python plugin , add features that depend on python<br>
<br>
-- Configuring done<br>
-- Generating done<br>
-- Build files have been written to: /home/lg465368/pdal2/PDAL-0.9.<u></u>9/makefiles<br>
<br>
<br>
<br>
<br>_______________________________________________<br>
pdal mailing list<br>
<a href="mailto:pdal@lists.osgeo.org">pdal@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/pdal" target="_blank">http://lists.osgeo.org/mailman/listinfo/pdal</a><br></blockquote></div><br></div></div>