* GNAT GPL 2015 and Ubuntu 16.04 => ld: /usr/lib/x86_64-linux-gnu/crti.o: unrecognized relocation @ 2016-04-23 14:06 pascal.malaise 2016-04-23 16:02 ` Pascal Obry 2016-04-25 6:12 ` pascal.malaise 0 siblings, 2 replies; 4+ messages in thread From: pascal.malaise @ 2016-04-23 14:06 UTC (permalink / raw) Hi, I have just upgraded to Ubuntu 16.04 (x86_64) and now GNAT GPL 2015 fails to link: Example from the ./configure of gtkada: /usr/local/gnat_releases/gnat_2015/bin/../libexec/gcc/x86_64-pc-linux-gnu/4.9.3/ld: /usr/lib/x86_64-linux-gnu/crti.o: unrecognized relocation (0x2a) in section `.init' /usr/local/gnat_releases/gnat_2015/bin/../libexec/gcc/x86_64-pc-linux-gnu/4.9.3/ld: final link failed: Bad value Same error when linking Ada programs. Thank you for any explanation or clue. ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: GNAT GPL 2015 and Ubuntu 16.04 => ld: /usr/lib/x86_64-linux-gnu/crti.o: unrecognized relocation 2016-04-23 14:06 GNAT GPL 2015 and Ubuntu 16.04 => ld: /usr/lib/x86_64-linux-gnu/crti.o: unrecognized relocation pascal.malaise @ 2016-04-23 16:02 ` Pascal Obry 2016-08-18 11:52 ` paniaguaivan 2016-04-25 6:12 ` pascal.malaise 1 sibling, 1 reply; 4+ messages in thread From: Pascal Obry @ 2016-04-23 16:02 UTC (permalink / raw) Hi Pascal, > I have just upgraded to Ubuntu 16.04 (x86_64) and now GNAT GPL 2015 > fails to link: > > Example from the ./configure of gtkada: > /usr/local/gnat_releases/gnat_2015/bin/../libexec/gcc/x86_64-pc- > linux-gnu/4.9.3/ld: /usr/lib/x86_64-linux-gnu/crti.o: unrecognized > relocation (0x2a) in section `.init' > /usr/local/gnat_releases/gnat_2015/bin/../libexec/gcc/x86_64-pc- > linux-gnu/4.9.3/ld: final link failed: Bad value > > Same error when linking Ada programs. I think this is an ABI error. Ubuntu 16.10 come with GCC 5.3 which is not binary compatible. I'm not using Ubuntu, but on a GNU/Debian machine I had a similar issue and just renaming the GNAT GPL 2015 linker could fix the issue. $ sudo mv /usr/local/gnat_releases/gnat_2015/bin/../libexec/gcc/x86_64- pc-linux-gnu/4.9.3/ld /usr/local/gnat_releases/gnat_2015/bin/../libexec/gcc/x86_64-pc-linux- gnu/4.9.3/ld-orig -- Pascal Obry / Magny Les Hameaux (78) The best way to travel is by means of imagination http://www.obry.net gpg --keyserver keys.gnupg.net --recv-key F949BD3B ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: GNAT GPL 2015 and Ubuntu 16.04 => ld: /usr/lib/x86_64-linux-gnu/crti.o: unrecognized relocation 2016-04-23 16:02 ` Pascal Obry @ 2016-08-18 11:52 ` paniaguaivan 0 siblings, 0 replies; 4+ messages in thread From: paniaguaivan @ 2016-08-18 11:52 UTC (permalink / raw) This resolves the problem in my case too. Thank you very much Pascal. ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: GNAT GPL 2015 and Ubuntu 16.04 => ld: /usr/lib/x86_64-linux-gnu/crti.o: unrecognized relocation 2016-04-23 14:06 GNAT GPL 2015 and Ubuntu 16.04 => ld: /usr/lib/x86_64-linux-gnu/crti.o: unrecognized relocation pascal.malaise 2016-04-23 16:02 ` Pascal Obry @ 2016-04-25 6:12 ` pascal.malaise 1 sibling, 0 replies; 4+ messages in thread From: pascal.malaise @ 2016-04-25 6:12 UTC (permalink / raw) Indeed this solves the issue. Thank you Pascal ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2016-08-18 11:52 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2016-04-23 14:06 GNAT GPL 2015 and Ubuntu 16.04 => ld: /usr/lib/x86_64-linux-gnu/crti.o: unrecognized relocation pascal.malaise 2016-04-23 16:02 ` Pascal Obry 2016-08-18 11:52 ` paniaguaivan 2016-04-25 6:12 ` pascal.malaise
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox