[MacPorts] #44871: Building R-3.1.1 on a PPC requires using a compiler that can properly handle ObjectiveC code
MacPorts
noreply at macports.org
Wed Sep 3 13:14:51 PDT 2014
#44871: Building R-3.1.1 on a PPC requires using a compiler that can properly
handle ObjectiveC code
--------------------------+---------------------------
Reporter: drjesacco@… | Owner: kjell.konis@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.1
Resolution: | Keywords: powerpc
Port: R |
--------------------------+---------------------------
Changes (by mf2k@…):
* keywords: PPC => powerpc
* owner: macports-tickets@… => kjell.konis@…
* cc: kjell.konis@… (removed)
Old description:
> R-3.1.1, with default variants, builds on a PPC provided: (1) the Apple
> compiler is used for compiling ObjectiveC code, and (2) the gcc48 suite
> of compilers is used for everything else:
>
> sudo port install R configure.compiler=macports-gcc-4.8
> configure.objc=/usr/bin/gcc-4.2
>
> The Apple compiler is necessary to properly compile the one .m file
>
> ./src/library/grDevices/src/qdCocoa.m
>
> If gcc-mp-4.8 is used instead, the quartz graphic device will fail to
> launch, causing R to exit because of an error.
>
> -Joseph
New description:
R-3.1.1, with default variants, builds on a PPC provided: (1) the Apple
compiler is used for compiling ObjectiveC code, and (2) the gcc48 suite
of compilers is used for everything else:
{{{
sudo port install R configure.compiler=macports-gcc-4.8
configure.objc=/usr/bin/gcc-4.2
}}}
The Apple compiler is necessary to properly compile the one .m file
{{{
./src/library/grDevices/src/qdCocoa.m
}}}
If gcc-mp-4.8 is used instead, the quartz graphic device will fail to
launch, causing R to exit because of an error.
-Joseph
--
Comment:
In the future, please use WikiFormatting.
--
Ticket URL: <https://trac.macports.org/ticket/44871#comment:1>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list