On Thursday 26 July 2018 14:11:11 fredvs wrote:
> Hello Martin.
>
> > Because in linker script are absolute paths, see my mail from 2018-07-23:
>
> Huh, OK, I did read it but the code for the linker script is in 
> t_linux.pas line 508 (see my post of Jul 24, 2018; 2:41pm)
>
> StartSection('INPUT(');
>  if linklibc and (libctype<>uclibc) then
>        begin
>          { crti.o must come first }
>          if librarysearchpath.FindFile('crti.o',false,s) then // NOT GOOD

Maybe librarysearchpath has an entry for /lib where on your system a 64 bit 
crtn.o is located?
>
> But, OK, thanks for your light (and better to forget that bug
> fixed-by-Xd-workaround).
>
I don't think it is a workaround. -Xd is necessary if in the default library 
paths object files with the correct name but wrong arch are available.

Martin

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to