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