<div dir="ltr"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div>Hi,</div></div></div></div></div></div></div></div></div><div class="gmail_quote"><div dir="ltr"><div dir="ltr"><div><br></div><div>I&#39;m using GDAL (and by extension proj.4) to reproject a set of WGS84 coordinates to North America Albers Conic Conformal.</div><div><br></div><div>I originally posted this to the GDAL list, however it seems like this may be entirely a Proj.4 problem. </div><div><br></div><div>On all but 1 computer I run my code on, this works as expected. However, when trying to run on one of Compute Canada&#39;s newest machines, I get the error</div><div><br></div><div>ERROR 6: Failed to initialize PROJ.4 with `+proj=aea +lat_1=20 +lat_2=60 +lat_0=40 +lon_0=-96 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs&#39;.<br></div><div><br></div><div>I have tried building and linking against various proj.4 versions, none of which solves this problem.</div><div><br></div><div>The code  is straightfoward</div><div><div>OGRSpatialReference insrs;</div><div>    insrs.SetWellKnownGeogCS(&quot;<wbr>WGS84&quot;);</div><div><br></div><div>    OGRSpatialReference outsrs;</div><div>    outsrs.importFromProj4(&quot;+proj=<wbr>aea +lat_1=20 +lat_2=60 +lat_0=40 +lon_0=-96 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs&quot;);</div><div><br></div><div>    OGRCoordinateTransformation* coordTrans =  NULL;</div><div>    coordTrans = OGRCreateCoordinateTransformat<wbr>ion(&amp;insrs, &amp;outsrs);</div><div><br></div><div>    coordTrans-&gt;Transform(1, &amp;longitude, &amp;latitude)</div></div><div><br></div><div>with the error appearing on the Transform call. The proj.4 string is from using the ExportToWkt of GDAL for the WKT of Albers Conic Conformal. (long story as to why i&#39;m doing this). I have tried using the WKT string and that results in the same error -- seems like it is just converted to proj.4 behind the scenes.</div><div><br></div><div>I am using gdal 2.2.1 and proj4 4.8 (4.9 has other issues I&#39;m running into)</div><div><br></div><div><div>$gcc -v</div><div>Using built-in specs.</div><div>COLLECT_GCC=gcc</div><div>COLLECT_LTO_WRAPPER=/cvmfs/<a href="http://soft.computecanada.ca/nix/store/lvjwgn6hpngyy6k4xqcqa9h2cxy3fl30-gfortran-5.4.0/libexec/gcc/x86_64-unknown-linux-gnu/5.4.0/lto-wrapper" target="_blank">sof<wbr>t.computecanada.ca/nix/store/<wbr>lvjwgn6hpngyy6k4xqcqa9h2cxy3fl<wbr>30-gfortran-5.4.0/libexec/gcc/<wbr>x86_64-unknown-linux-gnu/5.4.<wbr>0/lto-wrapper</a></div><div>Target: x86_64-unknown-linux-gnu</div><div>Configured with:</div><div>Thread model: posix</div><div>gcc version 5.4.0 (GCC)</div></div><div><br></div><div><div>$uname -a</div><div>Linux gra-login4 3.10.0-514.21.1.el7.x86_64 #1 SMP Thu May 25 17:04:51 UTC 2017 x86_64 GNU/Linux</div></div><div><br></div><div>Cheers</div><span class="HOEnZb"><font color="#888888"><div>Chris</div><div><br></div></font></span></div></div>
</div><br></div>