[Pkg-pascal-devel] Bug#780905: fp-compiler-2.6.4: fpc fails to link programs using fpmkunit

Gilles Risch gilles.risch at gmail.com
Mon Dec 7 19:00:38 UTC 2015


Hello,


On 12/07/2015 10:01 AM, Abou Al Montacir wrote:
> Hi Gilles,
>
> On Sun, 2015-12-06 at 21:13 +0100, Gilles Risch wrote:
>> INPUT(
>> /usr/lib/fpc/2.6.4/units/x86_64-linux/rtl/cprt0.o
>> /usr/lib/i386-linux-gnu/crti.o
>> /usr/lib/gcc/x86_64-linux-gnu/4.9/crtbegin.o
>> ReproduceError.o
> The above lines in your link.res are suspicious. Why is it trying to 
> link with /usr/lib/i386-linux-gnu/crti.o?
> It should not, but with /usr/lib/x86_64-linux-gnu/crti.o.
> # dpkg -S /usr/lib/i386-linux-gnu/crti.o
> libc6-dev:i386: /usr/lib/i386-linux-gnu/crti.o
> # dpkg -S /usr/lib/x86_64-linux-gnu/crti.o
> libc6-dev:amd64: /usr/lib/x86_64-linux-gnu/crti.o
>
> 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?
> -- 
> Cheers,
> Abou Al Montacir
So here's the output when the libc6-dev:i386 package is installed:

    # dpkg -S /usr/lib/i386-linux-gnu/crti.o
    libc6-dev:i386: /usr/lib/i386-linux-gnu/crti.o
    # dpkg -S /usr/lib/x86_64-linux-gnu/crti.o
    libc6-dev:amd64: /usr/lib/x86_64-linux-gnu/crti.o


Regards,
Gilles

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-pascal-devel/attachments/20151207/95357eca/attachment-0001.html>


More information about the Pkg-pascal-devel mailing list