I re-pulled the code from hg and I am still receiving the same error in the 
lasclassification.cpp file.

I first tried using the osgeo4w version of gdal and cmake didn't find that 
function so then I tried downloading gdal from the site and building it but it 
didn't seem to make a difference.  I'll try changing the cmake file.

I haven't been trying to use the las2oci program on windows, just Linux.

Tommy


-----Original Message-----
From: Howard Butler [mailto:[email protected]] 
Sent: Thursday, September 02, 2010 10:11 AM
To: Tommy Stehle
Cc: '[email protected]'
Subject: Re: [Liblas-devel] liblas fails to compile on vs2010


On Sep 2, 2010, at 9:53 AM, Tommy Stehle wrote:

> The latest pull of liblas does not seem to compile on vs2010 32bit.  The 
> error is in the lasclassification.cpp.  The actual message is below: 
>  
>  
> lasclassification.cpp(109): error C2668: 'std::bitset<_Bits>::bitset' : 
> ambiguous call to overloaded function
> 2>          C:\Microsoft\mvs10\VC\include\bitset(136): could be 
> 'std::bitset<_Bits>::bitset(_ULonglong)'
> 2>          with
> 2>          [
> 2>              _Bits=8
> 2>          ]

I thought we fixed this, but I see it got dumped in a merge.  Please pull again.

> If I try to add gdal support I have always got this error in cmake on 
> windows. 
>  
> CMake Error at CMakeLists.txt:192 (message):
> Unable to find OSRSetEquirectangular2 within GDAL library at
> D:/sdks/gdal172 d:/sdks/gdal172/gdal_i.lib

Is this a GDAL that you downloaded?  OSGeo4W?  You can comment out the 
OSRSetEquirectangular2 test in CMakeLists.txt to get past the error.  For some 
reason, the find_library detection in CMake isn't so good. We have trouble 
looking for the ST_Create function in geotiff as well.

I would note that las2oci doesn't quite work on windows yet.  There's a bug in 
the chipper code with its usage of std::vector<uint32_t>::reserve.  It might be 
due to the compilation flags we're using, but I haven't had time to investigate 
it yet.
This e-mail and any files transmitted with it are confidential 
and are intended solely for the use of the individual or entity 
to whom they are addressed. 

If you are NOT the intended recipient or the person responsible for 
delivering the e-mail to the intended recipient, 
be advised that you have received this e-mail in error and that any use, 
dissemination, forwarding, printing or copying this e-mail is strictly 
prohibited.

_______________________________________________
Liblas-devel mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/liblas-devel

Reply via email to