<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Hello,<br>
<br>
<br>
On 12/07/2015 10:01 AM, Abou Al Montacir wrote:<br>
</div>
<blockquote cite="mid:1449478915.2003.3.camel@sfr.fr" type="cite">
<div>Hi Gilles,</div>
<div><br>
</div>
<div>On Sun, 2015-12-06 at 21:13 +0100, Gilles Risch wrote:</div>
<blockquote type="cite">INPUT(<br>
/usr/lib/fpc/2.6.4/units/x86_64-linux/rtl/cprt0.o<br>
/usr/lib/i386-linux-gnu/crti.o<br>
/usr/lib/gcc/x86_64-linux-gnu/4.9/crtbegin.o<br>
ReproduceError.o<br>
</blockquote>
<div>The above lines in your link.res are suspicious. Why is it
trying to link with /usr/lib/i386-linux-gnu/crti.o?</div>
<div>It should not, but with /usr/lib/x86_64-linux-gnu/crti.o.</div>
<pre># dpkg -S /usr/lib/i386-linux-gnu/crti.o</pre>
<pre>libc6-dev:i386: /usr/lib/i386-linux-gnu/crti.o</pre>
<pre># dpkg -S /usr/lib/x86_64-linux-gnu/crti.o</pre>
<pre>libc6-dev:amd64: /usr/lib/x86_64-linux-gnu/crti.o</pre>
<div><br>
</div>
<div>I think the issue is that the compiler does not find
/usr/lib/x86_64-linux-gnu/crti.o in your system. Can you please
check?</div>
<div>
<pre>--
Cheers,
Abou Al Montacir</pre>
</div>
</blockquote>
So here's the output when the libc6-dev:i386 package is installed:<br>
<blockquote># dpkg -S /usr/lib/i386-linux-gnu/crti.o<br>
libc6-dev:i386: /usr/lib/i386-linux-gnu/crti.o<br>
# dpkg -S /usr/lib/x86_64-linux-gnu/crti.o<br>
libc6-dev:amd64: /usr/lib/x86_64-linux-gnu/crti.o<br>
</blockquote>
<br>
Regards,<br>
Gilles<br>
<br>
</body>
</html>