[R-pkg-devel] portability question
Simon Urbanek
@|mon@urb@nek @end|ng |rom R-project@org
Wed Dec 20 21:42:48 CET 2023
Steven,
no, I'm not aware of any negative effect, in fact having an index in the archive is always a good idea - some linkers require it, some work faster with it and at the worst the linker ignores it. And as far as I can tell all current system "ar" implementations support the -s flag (even though technically, it's only part of the XSI POSIX extension, but POSIX doesn't define ranlib so ar -s is better than using ranlib directly).
Cheers,
Simon
> On 21/12/2023, at 8:10 AM, Steven Scott <steve.the.bayesian using gmail.com> wrote:
>
> The Boom package builds a library against which other packages link. The
> library is built using the Makevars mechanism using the line
>
> ${AR} rc $@ $^
>
> A user has asked me to change 'rc' to 'rcs' so that 'ranlib' will be run on
> the archive. This is apparently needed for certain flavors of macs. I'm
> hoping someone on this list can comment on the portability of that change
> and whether it would negatively affect other platforms. Thank you.
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-package-devel using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-package-devel
>
More information about the R-package-devel
mailing list