[Rd] R 3.2.2 64 bit compilation error on AIX

Martin Maechler maechler at stat.math.ethz.ch
Mon Oct 19 11:51:38 CEST 2015


>>>>> Vinh Nguyen <vinhdizzo at gmail.com>
>>>>>     on Fri, 9 Oct 2015 06:35:01 -0700 writes:

    > On Oct 8, 2015 11:36 PM, "Martin Maechler"
    > <maechler at stat.math.ethz.ch> wrote:
    >> 
    >> >>>>> Vinh Nguyen <vinhdizzo at gmail.com> >>>>> on Thu, 8
    >> Oct 2015 20:21:32 -0700 writes:
    >> 
    >> > Ahh, sorry for not googling the error message.  Found >
    >> [this](
    > http://r.789695.n4.nabble.com/Error-compiling-R-2-10-1-on-AIX-td1017862.html
    > )
    >> > post that suggests modifying
    >> /src/extra/tre/tre-internal.h > (
    > https://r-forge.r-project.org/scm/viewvc.php/patches/aix_R210_tre.patch?view=markup&root=aix
    > )
    >> > for AIX 64 bit.
    >> 
    >> > Is it possible to add this information to the AIX
    >> section > of the R-admin manual?  Thanks.
    >> 
    >> Actually, I think we (R Core) should just apply that
    >> patch to the R/src/extras/tre/ sources.

    > That should be even better!

I've heard no other comments,
tried a version of your patch and checked that it does *not*
break either 32-bit or 64-bit Linux.

At the same time, that (very old) patch looks sensible and
solves your problem and you are one of very few who actively
work on building R on AIX

==> I have committed a corresponding change to src/extra/tre/tre-internal.h
    now.  (for R-devel aka "trunk" only).

Martin Maechler, ETH Zurich
	
    >> 
    >> But this does not seem to be related to your original
    >> problem where compilation stopped during tools package
    >> building, or does it ?

    > Yes, the patch did fix the error where the tools package
    > was building. It also fixed it for [others](
    > http://r.789695.n4.nabble.com/Error-compiling-R-2-10-1-on-AIX-td1017862.html
    > ).

    > Thanks.



More information about the R-devel mailing list