<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p></p>
<div><span style="font-size: 12pt;">A concrete example.</span><br>
</div>
<div><br>
</div>
<div>A Linux/FreeBSD fpc release was compiled using the pascal headers for libX11.so.6 and using symlink libX11.so >> libX11.so.6.0.8.</div>
<div><br>
</div>
<div>This release was installed on a system (with libX11-dev too to make it work).</div>
<div><br>
</div>
<div>If, some time later, a system-update was done to the brand new version libX11.so.7.0.1,</div>
<div>this will update also libX11-dev >> libX11.so >> libX11.so.7.0.1.</div>
<div><br>
</div>
<div>And using fpc, there will be a error because libX11.so does not point to a libX11.so.6 version.</div>
<div><br>
</div>
<div>But if the same Linux/FreeBSD fpc release was compiled using symlink libX11.so.6, there, no problem, it will use the still installed symlink libX11.so.6.</div>
<div><br>
</div>
<div>Or, if libX11.so.6 is no more installed, fpc could say "libX11.so.6 not found" (because fpc knows now what version of libX11 he needs).</div>
<div><br>
</div>
<div>Other thing.</div>
<div><br>
</div>
<div>If your way *is* the way to do, why fpc does not use libc6-dev (that will create symlink libc.so) but uses LIBC_SO = 'libc.so.6' instead of LIBC_SO = 'libc.so' ?</div>
<div><br>
</div>
<div>PS: Do not worry Marcov, it is my last post on fpc forum.</div>
<div><br>
</div>
<div>Fre;D</div>
<div><br>
</div>
<div style="color: rgb(0, 0, 0);"><font size="2"><span style="font-size:10pt;">
<div class="PlainText"><a href="http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal"></a></div>
</span></font></div>
</div>
</body>
</html>