Kirk,<br><br>I've finally managed to get my builds fixed. I wanted to rely on your detection logic in nmake.opt but it seems I'd require some minor modifications (the patch attached):<br><br>1. I've found a syntax error in the line: !ELSE IF EXIST("$(R700)"), It may be due to the content of $(R700) probably.<br>
2. Auto detection of MRSID_JP2 is not working. Need to comment out "MRSID_JP2 = NO" at the beginning<br>3. I would also require the dll names to be detected (MRSID_DLL, LIDAR_DLL)<br><br><br>It would also be a good thing to detect the dll versions first if MRSID_RDLLBUILD and MRSID_LDLLBUILD are not specified. This doesn't seem to work according to the spec at the beginning of nmake.opt (with a preference for the DLL if both are found)<br>
<br>This detection logic appears to be a cool addition in GDAL, though.<br><br>Best regards,<br><br>Tamas<br><br><br><br><br><br><div class="gmail_quote">2011/1/11 Tamas Szekeres <span dir="ltr"><<a href="mailto:szekerest@gmail.com">szekerest@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><br><br><div class="gmail_quote">2011/1/11 Kirk McKelvey <span dir="ltr"><<a href="mailto:kmckelvey@lizardtech.com" target="_blank">kmckelvey@lizardtech.com</a>></span><div class="im">
<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div link="blue" vlink="purple" lang="FR"><div><br><p class="MsoNormal"><span lang="EN-US">Tamas, from what I understand you have tweaked the layout of the MrSID SDK used in your daily windows builds. Depending on the details this might work for you anyway; if it doesn’t, let me know.</span></p>
<p class="MsoNormal"><span lang="EN-US"></span></p></div></div></blockquote></div><div><br>Kirk,<br><br>The changed were breaking, I'm about to fix that in some way. I would have the following questions:<br><br>1. Do we officially drop support for the older dsdk-s for example: Geo_DSDK-7.0.0.2167.win32-vc7 which use a different directory layout as expected by the new nmake.opt. For example the recent SDK is no available for MSVC2003 and therefore we should probably use this older version.<br>
<br>2. Am I right that all the magic in the new nmake.opt is related how to set MSRID_LIB, MRSID_INCLUDE and MRSID_FLAGS dynamically which I could also set manually by not specifying MRSID_DIR in the builds?<br><br>3. Do we have a reason to include geotiff in the mrsid makefile?<br>
<br>Best regards,<br><br>Tamas<br></div><br></div><br><div style="padding: 0px; margin-left: 0px; margin-top: 0px; overflow: hidden; word-wrap: break-word; color: black; font-size: 10px; text-align: left; line-height: 130%;">
</div>
</blockquote></div><br>