<div dir="ltr"><div dir="ltr">cmake -DCMAKE_BUILD_TYPE=Release ...</div><div dir="ltr"><br></div><div>But typically the libs are not stripped in this mode either. I never understood why and always add steps to do it afterwards.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Apr 2, 2019 at 8:52 AM Fan Liu <<a href="mailto:fan.liu@ericsson.com">fan.liu@ericsson.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="EN-US">
<div class="gmail-m_4617455711366029978WordSection1">
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">Hi,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline""><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">I tried ‘strip lib’, it reduce the lib file size to 17MB.
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">Do you know is there any parameters during “./configure” to compile without debug? I didn’t find the document.
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline""><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">BRs,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">Fan Liu<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline""><u></u> <u></u></span></p>
<div>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class="MsoNormal"><b>From:</b> Fan Liu <br>
<b>Sent:</b> Tuesday, April 2, 2019 2:40 PM<br>
<b>To:</b> Patrick Valsecchi <<a href="mailto:patrick.valsecchi@camptocamp.com" target="_blank">patrick.valsecchi@camptocamp.com</a>><br>
<b>Subject:</b> RE: [gdal-dev] Question about GDAL lib size<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">Hi Patrick,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline""><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">Thanks for the reply.
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">I checked online, it looks like strip a library will only remove unused links for debug.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline""><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">Is it possible to get confirm that strip a library will not impact functions?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline""><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">BRs,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">Fan Liu<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline""><u></u> <u></u></span></p>
<p class="MsoNormal"><b>From:</b> Patrick Valsecchi <<a href="mailto:patrick.valsecchi@camptocamp.com" target="_blank">patrick.valsecchi@camptocamp.com</a>>
<br>
<b>Sent:</b> Tuesday, April 2, 2019 2:27 PM<br>
<b>To:</b> Fan Liu <<a href="mailto:fan.liu@ericsson.com" target="_blank">fan.liu@ericsson.com</a>><br>
<b>Subject:</b> Re: [gdal-dev] Question about GDAL lib size<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hi,<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Most likely Redhat's is stripped and yours not. And yours is maybe also compiled in debug...<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Plus, you don't look at the same version of GDAL.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">To strip a library, use the "strip" command.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">CU<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">On Tue, Apr 2, 2019 at 8:12 AM Fan Liu <<a href="mailto:fan.liu@ericsson.com" target="_blank">fan.liu@ericsson.com</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt">
<div>
<div>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">Resent question after register. Could anyone support?</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline""> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">BRs,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">Fan Liu</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline""> </span><u></u><u></u></p>
<div>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class="MsoNormal"><b>From:</b> Fan Liu
<br>
<b>Sent:</b> Tuesday, April 2, 2019 10:24 AM<br>
<b>To:</b> '<a href="mailto:gdal-dev@lists.osgeo.org" target="_blank">gdal-dev@lists.osgeo.org</a>' <<a href="mailto:gdal-dev@lists.osgeo.org" target="_blank">gdal-dev@lists.osgeo.org</a>><br>
<b>Subject:</b> Question about GDAL lib size<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">Hello,
</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline""> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">I have a question related with lib size. When I install GDAL via rpm on redhat, it lib size is 13MB. But when
 I compile GDAL frou source code on SUSE, the lib is 121MB. This confuse me, could anyone provide any suggestions? Why it's so big?</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline""> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">-rwxr-xr-x 1 root root 121M Apr  1 08:37 libgdal.so.20.5.0  ## compile via source code 2.4.0</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">-rwxr-xr-x  1 root root  13M Jan 28  2018 libgdal.so.1.18.4  ## installed via rpm on redhat</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline""> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline""> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">BRs,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:12pt;font-family:"Noto Mono for Powerline"">Fan Liu</span><u></u><u></u></p>
</div>
</div>
<p class="MsoNormal">_______________________________________________<br>
gdal-dev mailing list<br>
<a href="mailto:gdal-dev@lists.osgeo.org" target="_blank">gdal-dev@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/gdal-dev" target="_blank">https://lists.osgeo.org/mailman/listinfo/gdal-dev</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</div>

</blockquote></div>