<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">current svn of GDAL does do the CPL_STDCALL declaration, but it is indeed missing the CPL_DLL declaration.<div><br></div><div>I have fixed this in GDAL trunk and backported it to the 1.9 branch.  The OSGeo4W build would have to be refreshed, however. Simply adjusting the declaration after the fact probably won't work, as it provides information to the linker as the dll is built.</div><div><br></div><div><a href="http://trac.osgeo.org/gdal/ticket/4755">http://trac.osgeo.org/gdal/ticket/4755</a></div><div><br></div><div>Thanks,</div><div><br></div><div>Howard</div><div><br><div><div>On Jul 24, 2012, at 9:19 AM, Edgar Ellis wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Could be an oversight in GDAL:<br><br>    void* CPL_STDCALL CPLGetErrorHandlerUserData(void);<br><br>Seems to be missing the usual CPL_DLL for exporting the symbol on windows.<br><br>- Edgar<br><br>On 22/07/2012 6:09 PM, Smith, Michael ERDC-CRREL-NH wrote:<br><blockquote type="cite">David,<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">I see unresolved symbols on _CPLGetErrorHandlerUserData. Seems like its<br></blockquote><blockquote type="cite">not finding GDAL (for reprojection). Have you set a path to the GDAL lib<br></blockquote><blockquote type="cite">directory?<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Mike<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">--<br></blockquote><blockquote type="cite">Michael Smith<br></blockquote><blockquote type="cite">US Army Corps<br></blockquote><blockquote type="cite">Remote Sensing GIS/Center<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">From: David Saeger <<a href="mailto:saegeritup@gmail.com">saegeritup@gmail.com</a> <<a href="mailto:saegeritup@gmail.com">mailto:saegeritup@gmail.com</a>>><br></blockquote><blockquote type="cite">Date: Sunday, July 22, 2012 3:42 PM<br></blockquote><blockquote type="cite">To: "<a href="mailto:pdal@lists.osgeo.org">pdal@lists.osgeo.org</a> <<a href="mailto:pdal@lists.osgeo.org">mailto:pdal@lists.osgeo.org</a>>"<br></blockquote><blockquote type="cite"><<a href="mailto:pdal@lists.osgeo.org">pdal@lists.osgeo.org</a> <<a href="mailto:pdal@lists.osgeo.org">mailto:pdal@lists.osgeo.org</a>>><br></blockquote><blockquote type="cite">Subject: [pdal] Build Issues on Windows<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">*Cant get PDAL built for some reason. After faithfully following the<br></blockquote><blockquote type="cite">directions on PDAL's website, giving up trying to build to my Ubuntu<br></blockquote><blockquote type="cite">partition, failing at building on my windows partition I figured maybe I<br></blockquote><blockquote type="cite">could try my luck on the mailing list.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Here is the feedback I get after configuring.bat:*<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">C:\dev\PDAL>config.bat<br></blockquote><blockquote type="cite">-- Using embedded boost tree<br></blockquote><blockquote type="cite">-- Searching for GDAL 1.9.0+ library<br></blockquote><blockquote type="cite">-- ...building with GDAL<br></blockquote><blockquote type="cite">-- Could not find GEOS<br></blockquote><blockquote type="cite">-- Searching for GeoTIFF 1.2.5+ library<br></blockquote><blockquote type="cite">-- Found GeoTIFF version: 1.3.0<br></blockquote><blockquote type="cite">-- Could NOT find SWIG (missing: SWIG_EXECUTABLE SWIG_DIR)<br></blockquote><blockquote type="cite">-- Found iconv library: c:/OSGeo4W/lib/iconv.lib<br></blockquote><blockquote type="cite">-- Searching for Oracle + OCI client library<br></blockquote><blockquote type="cite">-- ...building with Oracle<br></blockquote><blockquote type="cite">-- Searching for LASzip 1.0.1+ library<br></blockquote><blockquote type="cite">-- Found LASzip version: 2.1.0<br></blockquote><blockquote type="cite">-- Searching for NumPy library<br></blockquote><blockquote type="cite">-- Found NumPy at C:\Python27\lib\site-packages\numpy\core\include<br></blockquote><blockquote type="cite">-- Found Python: C:/Python27/libs/python27.lib<br></blockquote><blockquote type="cite">-- Using boost lib: pdalboost.lib<br></blockquote><blockquote type="cite">-- Building with PDAL unit tests<br></blockquote><blockquote type="cite">-- Configuring done<br></blockquote><blockquote type="cite">-- Generating done<br></blockquote><blockquote type="cite">CMake Warning:<br></blockquote><blockquote type="cite">Manually-specified variables were not used by the project:<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">FREEGLUT_INCLUDE_DIR<br></blockquote><blockquote type="cite">FREEGLUT_LIBRARY<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">*<br></blockquote><blockquote type="cite">And here is the error list I get once I attempt the to build in Visual<br></blockquote><blockquote type="cite">Studio:*<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Warning 1 warning D9025: overriding '/W4' with '/w' C:\dev\PDAL\boost\cl<br></blockquote><blockquote type="cite">pdalboost<br></blockquote><blockquote type="cite">Warning 2 warning D9025: overriding '/W4' with '/w' C:\dev\PDAL\boost\cl<br></blockquote><blockquote type="cite">pdalboost<br></blockquote><blockquote type="cite">Warning 3 warning D9025: overriding '/W4' with '/w' C:\dev\PDAL\boost\cl<br></blockquote><blockquote type="cite">pdalboost<br></blockquote><blockquote type="cite">Warning 4 warning LNK4006: _main already defined in unit_test_main.obj;<br></blockquote><blockquote type="cite">second definition ignored C:\dev\PDAL\boost\cpp_main.obj pdalboost<br></blockquote><blockquote type="cite">Warning 5 warning C4275: non dll-interface class<br></blockquote><blockquote type="cite">'pdal::drivers::oci::OracleDriver' used as base for dll-interface class<br></blockquote><blockquote type="cite">'pdal::drivers::oci::Reader'<br></blockquote><blockquote type="cite">C:\dev\PDAL\include\pdal\drivers\oci\Reader.hpp 59 1 pdal<br></blockquote><blockquote type="cite">Warning 6 warning C4275: non dll-interface class<br></blockquote><blockquote type="cite">'pdal::drivers::oci::OracleDriver' used as base for dll-interface class<br></blockquote><blockquote type="cite">'pdal::drivers::oci::Writer'<br></blockquote><blockquote type="cite">C:\dev\PDAL\include\pdal\drivers\oci\Writer.hpp 54 1 pdal<br></blockquote><blockquote type="cite">Warning 7 warning C4251: 'std::_String_val<_Elem,_Alloc>::_Alval' :<br></blockquote><blockquote type="cite">class 'std::allocator<_Ty>' needs to have dll-interface to be used by<br></blockquote><blockquote type="cite">clients of class 'std::_String_val<_Elem,_Alloc>'<br></blockquote><blockquote type="cite">c:\OSGeo4W\include\cpl_string.h 223 1 pdal<br></blockquote><blockquote type="cite">Warning 8 warning C4251: 'std::_String_val<_Elem,_Alloc>::_Alval' :<br></blockquote><blockquote type="cite">class 'std::allocator<_Ty>' needs to have dll-interface to be used by<br></blockquote><blockquote type="cite">clients of class 'std::_String_val<_Elem,_Alloc>'<br></blockquote><blockquote type="cite">c:\OSGeo4W\include\cpl_string.h 223 1 pdal<br></blockquote><blockquote type="cite">Warning 9 warning C4100: 'pszDefault' : unreferenced formal parameter<br></blockquote><blockquote type="cite">C:\dev\PDAL\src\drivers\nitf\mpg_nitffile.cpp 1986 1 pdal<br></blockquote><blockquote type="cite">Warning 10 warning C4251: 'std::_String_val<_Elem,_Alloc>::_Alval' :<br></blockquote><blockquote type="cite">class 'std::allocator<_Ty>' needs to have dll-interface to be used by<br></blockquote><blockquote type="cite">clients of class 'std::_String_val<_Elem,_Alloc>'<br></blockquote><blockquote type="cite">c:\OSGeo4W\include\cpl_string.h 223 1 pdal<br></blockquote><blockquote type="cite">Warning 11 warning C4100: 'geometry' : unreferenced formal parameter<br></blockquote><blockquote type="cite">C:\dev\PDAL\src\filters\Crop.cpp 184 1 pdal<br></blockquote><blockquote type="cite">Warning 12 warning C4189: 'bFirst' : local variable is initialized but<br></blockquote><blockquote type="cite">not referenced C:\dev\PDAL\src\filters\Crop.cpp 187 1 pdal<br></blockquote><blockquote type="cite">Warning 13 warning C4189: 'ret' : local variable is initialized but not<br></blockquote><blockquote type="cite">referenced C:\dev\PDAL\src\filters\Crop.cpp 344 1 pdal<br></blockquote><blockquote type="cite">Warning 14 warning C4244: 'argument' : conversion from 'int64_t' to<br></blockquote><blockquote type="cite">'uint32_t', possible loss of data C:\dev\PDAL\src\filters\Crop.cpp 443 1<br></blockquote><blockquote type="cite">pdal<br></blockquote><blockquote type="cite">Warning 15 warning C4244: 'argument' : conversion from 'int64_t' to<br></blockquote><blockquote type="cite">'uint32_t', possible loss of data C:\dev\PDAL\src\filters\Crop.cpp 444 1<br></blockquote><blockquote type="cite">pdal<br></blockquote><blockquote type="cite">Warning 16 warning C4244: 'argument' : conversion from 'int64_t' to<br></blockquote><blockquote type="cite">'const uint32_t', possible loss of data C:\dev\PDAL\src\filters\Crop.cpp<br></blockquote><blockquote type="cite">459 1 pdal<br></blockquote><blockquote type="cite">Warning 17 warning C4100: 'k' : unreferenced formal parameter<br></blockquote><blockquote type="cite">C:\dev\PDAL\src\filters\Index.cpp 153 1 pdal<br></blockquote><blockquote type="cite">Warning 18 warning C4100: 'distance' : unreferenced formal parameter<br></blockquote><blockquote type="cite">C:\dev\PDAL\src\filters\Index.cpp 153 1 pdal<br></blockquote><blockquote type="cite">Warning 19 warning C4100: 'z' : unreferenced formal parameter<br></blockquote><blockquote type="cite">C:\dev\PDAL\src\filters\Index.cpp 153 1 pdal<br></blockquote><blockquote type="cite">Warning 20 warning C4100: 'y' : unreferenced formal parameter<br></blockquote><blockquote type="cite">C:\dev\PDAL\src\filters\Index.cpp 153 1 pdal<br></blockquote><blockquote type="cite">Warning 21 warning C4100: 'x' : unreferenced formal parameter<br></blockquote><blockquote type="cite">C:\dev\PDAL\src\filters\Index.cpp 153 1 pdal<br></blockquote><blockquote type="cite">Warning 22 warning C4189: 'y' : local variable is initialized but not<br></blockquote><blockquote type="cite">referenced C:\dev\PDAL\src\filters\Index.cpp 230 1 pdal<br></blockquote><blockquote type="cite">Warning 23 warning C4189: 'x' : local variable is initialized but not<br></blockquote><blockquote type="cite">referenced C:\dev\PDAL\src\filters\Index.cpp 229 1 pdal<br></blockquote><blockquote type="cite">Warning 24 warning C4189: 'z' : local variable is initialized but not<br></blockquote><blockquote type="cite">referenced C:\dev\PDAL\src\filters\Index.cpp 231 1 pdal<br></blockquote><blockquote type="cite">Warning 25 warning C4100: 'buffer' : unreferenced formal parameter<br></blockquote><blockquote type="cite">C:\dev\PDAL\src\drivers\las\Reader.cpp 840 1 pdal<br></blockquote><blockquote type="cite">Warning 26 warning C4189: 'output' : local variable is initialized but<br></blockquote><blockquote type="cite">not referenced C:\dev\PDAL\src\drivers\las\Writer.cpp 558 1 pdal<br></blockquote><blockquote type="cite">Warning 27 warning C4275: non dll-interface class<br></blockquote><blockquote type="cite">'pdal::drivers::oci::OracleDriver' used as base for dll-interface class<br></blockquote><blockquote type="cite">'pdal::drivers::oci::Reader'<br></blockquote><blockquote type="cite">C:\dev\PDAL\include\pdal\drivers\oci\Reader.hpp 59 1 pdal<br></blockquote><blockquote type="cite">Warning 28 warning C4275: non dll-interface class<br></blockquote><blockquote type="cite">'pdal::drivers::oci::OracleDriver' used as base for dll-interface class<br></blockquote><blockquote type="cite">'pdal::drivers::oci::Writer'<br></blockquote><blockquote type="cite">C:\dev\PDAL\include\pdal\drivers\oci\Writer.hpp 54 1 pdal<br></blockquote><blockquote type="cite">Error 29 error LNK2001: unresolved external symbol<br></blockquote><blockquote type="cite">_CPLGetErrorHandlerUserData@0 C:\dev\PDAL\src\Reprojection.obj pdal<br></blockquote><blockquote type="cite">Error 30 error LNK2001: unresolved external symbol<br></blockquote><blockquote type="cite">_CPLGetErrorHandlerUserData@0 C:\dev\PDAL\src\Reader.cpp.obj pdal<br></blockquote><blockquote type="cite">Error 31 error LNK2001: unresolved external symbol<br></blockquote><blockquote type="cite">_CPLGetErrorHandlerUserData@0 C:\dev\PDAL\src\Writer.cpp.obj pdal<br></blockquote><blockquote type="cite">Error 32 error LNK2019: unresolved external symbol<br></blockquote><blockquote type="cite">_CPLGetErrorHandlerUserData@0 referenced in function "public: static<br></blockquote><blockquote type="cite">void __stdcall pdal::gdal::Debug::trampoline(enum CPLErr,int,char const<br></blockquote><blockquote type="cite">*)" (?trampoline@Debug@gdal@pdal@@SGXW4CPLErr@@HPBD@Z)<br></blockquote><blockquote type="cite">C:\dev\PDAL\src\GDALUtils.obj pdal<br></blockquote><blockquote type="cite">Error 33 error LNK2001: unresolved external symbol<br></blockquote><blockquote type="cite">_CPLGetErrorHandlerUserData@0 C:\dev\PDAL\src\StageFactory.obj pdal<br></blockquote><blockquote type="cite">Error 34 error LNK2001: unresolved external symbol<br></blockquote><blockquote type="cite">_CPLGetErrorHandlerUserData@0 C:\dev\PDAL\src\Colorization.obj pdal<br></blockquote><blockquote type="cite">Error 35 error LNK2001: unresolved external symbol<br></blockquote><blockquote type="cite">_CPLGetErrorHandlerUserData@0 C:\dev\PDAL\src\InPlaceReprojection.obj pdal<br></blockquote><blockquote type="cite">Error 36 error LNK1120: 1 unresolved externals<br></blockquote><blockquote type="cite">C:\dev\PDAL\bin\Debug\pdal.dll pdal<br></blockquote><blockquote type="cite">Warning 37 warning C4275: non dll-interface class<br></blockquote><blockquote type="cite">'pdal::drivers::oci::OracleDriver' used as base for dll-interface class<br></blockquote><blockquote type="cite">'pdal::drivers::oci::Writer'<br></blockquote><blockquote type="cite">C:\dev\PDAL\include\pdal\drivers\oci\Writer.hpp 54 1 pc2pc<br></blockquote><blockquote type="cite">Warning 38 warning C4275: non dll-interface class<br></blockquote><blockquote type="cite">'pdal::drivers::oci::OracleDriver' used as base for dll-interface class<br></blockquote><blockquote type="cite">'pdal::drivers::oci::Reader'<br></blockquote><blockquote type="cite">C:\dev\PDAL\include\pdal\drivers\oci\Reader.hpp 59 1 pc2pc<br></blockquote><blockquote type="cite">Error 39 error C2065: 'm_geosEnvironment' : undeclared identifier<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pcquery.cpp 125 1 pcquery<br></blockquote><blockquote type="cite">Error 40 error C2653: 'pcquery' : is not a class or namespace name<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pcquery.cpp 125 1 pcquery<br></blockquote><blockquote type="cite">Error 41 error C2065: '_GEOSWarningHandler' : undeclared identifier<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pcquery.cpp 125 1 pcquery<br></blockquote><blockquote type="cite">Error 42 error C2653: 'pcquery' : is not a class or namespace name<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pcquery.cpp 125 1 pcquery<br></blockquote><blockquote type="cite">Error 43 error C2065: '_GEOSErrorHandler' : undeclared identifier<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pcquery.cpp 125 1 pcquery<br></blockquote><blockquote type="cite">Error 44 error C3861: 'initGEOS_r': identifier not found<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pcquery.cpp 125 1 pcquery<br></blockquote><blockquote type="cite">Error 45 error C2065: 'GEOSWKTReader' : undeclared identifier<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pcquery.cpp 126 1 pcquery<br></blockquote><blockquote type="cite">Error 46 error C2065: 'reader' : undeclared identifier<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pcquery.cpp 126 1 pcquery<br></blockquote><blockquote type="cite">Error 47 error C2065: 'm_geosEnvironment' : undeclared identifier<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pcquery.cpp 126 1 pcquery<br></blockquote><blockquote type="cite">Error 48 error C3861: 'GEOSWKTReader_create_r': identifier not found<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pcquery.cpp 126 1 pcquery<br></blockquote><blockquote type="cite">Error 49 error C2065: 'GEOSGeometry' : undeclared identifier<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pcquery.cpp 127 1 pcquery<br></blockquote><blockquote type="cite">Error 50 error C2065: 'geom' : undeclared identifier<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pcquery.cpp 127 1 pcquery<br></blockquote><blockquote type="cite">Error 51 error C2065: 'm_geosEnvironment' : undeclared identifier<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pcquery.cpp 127 1 pcquery<br></blockquote><blockquote type="cite">Error 52 error C2065: 'reader' : undeclared identifier<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pcquery.cpp 127 1 pcquery<br></blockquote><blockquote type="cite">Error 53 error C3861: 'GEOSWKTReader_read_r': identifier not found<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pcquery.cpp 127 1 pcquery<br></blockquote><blockquote type="cite">Error 54 error C2065: 'geom' : undeclared identifier<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pcquery.cpp 128 1 pcquery<br></blockquote><blockquote type="cite">Error 55 error LNK2019: unresolved external symbol<br></blockquote><blockquote type="cite">_CPLGetErrorHandlerUserData@0 referenced in function "public: static<br></blockquote><blockquote type="cite">void __stdcall pdal::gdal::Debug::trampoline(enum CPLErr,int,char const<br></blockquote><blockquote type="cite">*)" (?trampoline@Debug@gdal@pdal@@SGXW4CPLErr@@HPBD@Z)<br></blockquote><blockquote type="cite">C:\dev\PDAL\apps\pc2pc.obj pc2pc<br></blockquote><blockquote type="cite">Error 56 error LNK1120: 1 unresolved externals<br></blockquote><blockquote type="cite">C:\dev\PDAL\bin\Debug\pc2pc.exe pc2pc<br></blockquote><blockquote type="cite">Warning 57 warning C4389: '==' : signed/unsigned mismatch<br></blockquote><blockquote type="cite">C:\dev\PDAL\boost\boost\test\test_tools.hpp 536 1 pdal_test<br></blockquote><blockquote type="cite">Warning 58 warning C4702: unreachable code<br></blockquote><blockquote type="cite">c:\dev\pdal\test\unit\apps\pcinfotest.cpp 90 1 pdal_test<br></blockquote><blockquote type="cite">Warning 59 warning C4702: unreachable code<br></blockquote><blockquote type="cite">c:\dev\pdal\test\unit\apps\pcinfotest.cpp 101 1 pdal_test<br></blockquote><blockquote type="cite">Warning 60 warning C4702: unreachable code<br></blockquote><blockquote type="cite">c:\dev\pdal\test\unit\apps\pcinfotest.cpp 104 1 pdal_test<br></blockquote><blockquote type="cite">Warning 61 warning C4702: unreachable code<br></blockquote><blockquote type="cite">c:\dev\pdal\test\unit\apps\pcinfotest.cpp 105 1 pdal_test<br></blockquote><blockquote type="cite">Warning 62 warning C4702: unreachable code<br></blockquote><blockquote type="cite">c:\dev\pdal\test\unit\apps\pcinfotest.cpp 108 1 pdal_test<br></blockquote><blockquote type="cite">Warning 63 warning C4702: unreachable code<br></blockquote><blockquote type="cite">c:\dev\pdal\test\unit\apps\pcinfotest.cpp 109 1 pdal_test<br></blockquote><blockquote type="cite">Warning 64 warning C4702: unreachable code<br></blockquote><blockquote type="cite">c:\dev\pdal\test\unit\apps\pcinfotest.cpp 113 1 pdal_test<br></blockquote><blockquote type="cite">Warning 65 warning C4702: unreachable code<br></blockquote><blockquote type="cite">c:\dev\pdal\test\unit\apps\pcinfotest.cpp 114 1 pdal_test<br></blockquote><blockquote type="cite">Warning 66 warning C4275: non dll-interface class<br></blockquote><blockquote type="cite">'pdal::drivers::oci::OracleDriver' used as base for dll-interface class<br></blockquote><blockquote type="cite">'pdal::drivers::oci::Reader'<br></blockquote><blockquote type="cite">C:\dev\PDAL\include\pdal\drivers\oci\Reader.hpp 59 1 pdal_test<br></blockquote><blockquote type="cite">Warning 67 warning C4275: non dll-interface class<br></blockquote><blockquote type="cite">'pdal::drivers::oci::OracleDriver' used as base for dll-interface class<br></blockquote><blockquote type="cite">'pdal::drivers::oci::Writer'<br></blockquote><blockquote type="cite">C:\dev\PDAL\include\pdal\drivers\oci\Writer.hpp 54 1 pdal_test<br></blockquote><blockquote type="cite">Warning 68 warning C4189: 'num_read' : local variable is initialized but<br></blockquote><blockquote type="cite">not referenced C:\dev\PDAL\test\unit\drivers\nitf\NitfReaderTest.cpp 161<br></blockquote><blockquote type="cite">1 pdal_test<br></blockquote><blockquote type="cite">Warning 69 warning C4505: 'NitfWriterTest::compare_contents' :<br></blockquote><blockquote type="cite">unreferenced local function has been removed<br></blockquote><blockquote type="cite">C:\dev\PDAL\test\unit\drivers\nitf\NitfWriterTest.cpp 47 1 pdal_test<br></blockquote><blockquote type="cite">Error 70 error LNK2019: unresolved external symbol<br></blockquote><blockquote type="cite">_CPLGetErrorHandlerUserData@0 referenced in function "public: static<br></blockquote><blockquote type="cite">void __stdcall pdal::gdal::Debug::trampoline(enum CPLErr,int,char const<br></blockquote><blockquote type="cite">*)" (?trampoline@Debug@gdal@pdal@@SGXW4CPLErr@@HPBD@Z)<br></blockquote><blockquote type="cite">C:\dev\PDAL\test\unit\OCITest.obj pdal_test<br></blockquote><blockquote type="cite">Error 71 error LNK2001: unresolved external symbol<br></blockquote><blockquote type="cite">_CPLGetErrorHandlerUserData@0 C:\dev\PDAL\test\unit\GDALUtilsTest.obj<br></blockquote><blockquote type="cite">pdal_test<br></blockquote><blockquote type="cite">Error 72 error LNK1120: 1 unresolved externals<br></blockquote><blockquote type="cite">C:\dev\PDAL\bin\Debug\pdal_test.exe 1 1 pdal_test<br></blockquote><blockquote type="cite">*<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">If anyone has any suggestions as to what I am doing wrong I would be<br></blockquote><blockquote type="cite">very appreciative. *<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">--<br></blockquote><blockquote type="cite">David Saeger<br></blockquote><blockquote type="cite">305.984.5539<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">This body part will be downloaded on demand.<br></blockquote>_______________________________________________<br>pdal mailing list<br><a href="mailto:pdal@lists.osgeo.org">pdal@lists.osgeo.org</a><br>http://lists.osgeo.org/mailman/listinfo/pdal<br></div></blockquote></div><br></div></body></html>