<div dir="ltr">Hi all!<div><br></div><div>I'm trying to use PROJ 9.1.1 in my C# Windows project, but am not having any success. A friend has tried to use it from EasyGIS, but ran into an issue. So I thought I'd try SharpProj (<a href="https://github.com/AmpScm/SharpProj">https://github.com/AmpScm/SharpProj</a>), but I ran into <a href="https://github.com/AmpScm/SharpProj/issues/25">https://github.com/AmpScm/SharpProj/issues/25</a>. So I thought why not try to use the win DLL directly myself? So I got the 64 bit OSGeo4W from <a href="https://proj.org/install.html#windows">https://proj.org/install.html#windows</a>, and grabbed all of the DLLs in the bin folder, and have put them into my project. But it throws a similar error:</div><div>>'Unable to load DLL 'proj_9_1.dll' or one of its dependencies: The specified module could not be found.</div><div>So I thought I'd try to build the DLLS myself and use them. So I've got the 9.1.1 source code, installed cmake, started going through the first tutorial, and am trying. I'm not familiar with Linux, and I'm building on Windows (I see one entry in the mailing list from June 2022 about windows), so this is probably not going to be easy. Anyway, when trying to build it, I get this:</div><div><br></div><div>>D:\Downloads\proj_build>cmake ../proj-9.1.1<br>-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.19045.<br>-- Requiring C++11<br>-- Requiring C++11 - done<br>-- Requiring C99<br>-- Requiring C99 - done<br>-- Configuring PROJ:<br>-- PROJ_VERSION                   = 9.1.1<br>-- PROJ_ABI_VERSION               = 9_1<br>CMake Warning at cmake/ProjConfig.cmake:48 (message):<br>  Autoconf's D:/Downloads/proj-9.1.1/src/proj_config.h may interfere with<br>  this CMake build.  Run 'make distclean' in the source directory before<br>  CMake's build.<br>Call Stack (most recent call first):<br>  CMakeLists.txt:127 (include)<br><br>-- nlohmann/json: internal<br>CMake Error at CMakeLists.txt:176 (message):<br>  sqlite3 binary not found!<br><br>CMake Error at CMakeLists.txt:181 (message):<br>  sqlite3 dependency not found!<br><br>CMake Error at CMakeLists.txt:187 (message):<br>  sqlite3 >= 3.11 required!<br><br>CMake Error at C:/Program Files/CMake/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:230 (message):<br>  Could NOT find TIFF (missing: TIFF_LIBRARY TIFF_INCLUDE_DIR)<br>Call Stack (most recent call first):<br>  C:/Program Files/CMake/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)<br>  C:/Program Files/CMake/share/cmake-3.25/Modules/FindTIFF.cmake:124 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)<br>  CMakeLists.txt:198 (find_package)<br><br>-- Configuring incomplete, errors occurred!<br>See also "D:/Downloads/proj-9.1.1/CMakeFiles/CMakeOutput.log".</div><div><br></div><div>I have copied the sqlite3.exe and .dll from OSGeo4W into both folders, and it still doesn't think sqlite is there. I'll keep going through cmake tutorials to try to understand how I can satisfy it, but any help is appreciated - even better if SharpProj can be made to work. At this point I am a bit sad as I'm in over my head. I can supply a basic project trying to use the OSGeo4W DLLs too, if you'd like to look at that.</div><div><br></div><div>Thanks so much for reading to this point!<br><div><br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><table cellspacing="0" cellpadding="0" border="0" style="color:rgb(33,37,41);font-family:inherit;font-size:16px;border-collapse:collapse"><tbody><tr style="font-family:inherit"><td style="padding-bottom:5px;line-height:1.1em"><font color="#333333" face="Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif"><span style="font-size:17.6px"><b>Jonathan Johansen</b></span></font></td></tr><tr style="font-family:inherit"><td style="font-family:inherit;line-height:1.1em"><a style="color:rgb(0,102,204);font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;background-color:transparent;font-size:1.1em"></a><span style="font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:1.1em;color:rgb(51,51,51)">M:</span> <a href="tel:0438922553" target="_blank" style="color:rgb(0,102,204);font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;background-color:transparent;font-size:1.1em">0438 922 553</a></td></tr><tr style="font-family:inherit"><td style="font-family:inherit;padding-bottom:10px;line-height:1.1em"><span style="font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:1.1em;color:rgb(51,51,51)">E:</span> <a href="mailto:jonathan@t3rra.com" target="_blank">jonathan@t3rra.com</a><span style="font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:1.1em;color:rgb(90,99,119)"><br></span><span style="font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:1.1em;color:rgb(51,51,51)">W:</span> <a href="http://www.t3rra.com/" target="_blank">http://www.t3rra.com/</a></td></tr></tbody></table></div></div></div></div></div></div>