[Rd] configure script issue with -flto with recent gcc and system ar/ranlib

Thomas König tk @end|ng |rom tkoen|g@net
Thu Apr 25 18:11:19 CEST 2019


Hi Tomas,

> On 4/23/19 2:59 PM, Thomas König wrote:
>> Hi,
>>
>> there can be an issue with recent gcc where the system-installed "ar"
>> and "ranlib" commands cannot handle LTO binaries.  On compilation, this
>> manifests itself with error messages claiming that they need extra
>> plugins.

> Thanks for the report. What was the version of binutils on the system 
> with this problem? On my Ubuntu 18.04 I can use the binutils version of 
> "ar" and "ranlib" with --enable-lto without problems.  I read that with 
> recent binutils (2.25?), the LTO plugin should be loaded automatically, 
> so one does not have to use the wrappers anymore.

This was with, on x86_64-pc-linux-gnu,

GNU ar (GNU Binutils; openSUSE Leap 42.3) 2.31.1.20180828-19

and, on powerpc64le-unknown-linux-gnu,

GNU ar version 2.27-34.base.el7

both with a recent gcc 9.0.1 snapshot.

Regards

	Thomas



More information about the R-devel mailing list