[MacPorts] #27574: obc: Portfile and patch for Oxford Oberon 2 compiler
MacPorts
noreply at macports.org
Fri Dec 17 06:21:58 PST 2010
#27574: obc: Portfile and patch for Oxford Oberon 2 compiler
------------------------------------------+---------------------------------
Reporter: jking+macports@… | Owner: ryandesign@…
Type: submission | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Resolution: fixed | Keywords: oberon obc oberon2
Port: obc |
------------------------------------------+---------------------------------
Comment(by mike@…):
Replying to [comment:14 ryandesign@…]:
> When you say x86, you mean i386? The possible architectures in MacPorts
are i386, x86_64, ppc, and ppc64.
Yes, i386: although in practice that really means that the code suits
processors that >= i486, and wouldn't work on the original 80386/80387.
Since there aren't any macs that are < Pentium, it's a moot point that
appeals only to avid readers of the Intel architecture manuals.
> > If building on an x86-64 machine, the C components (i.e. the runtime
system) need to be built in 32-bit. It doesn't matter whether the OCaml
components (i.e. the Oberon compiler) are built with the 32-bit or the
64-bit OCaml compiler. I don't know much about MacPorts, so I don't know
how accurately you can specify that requirement.
>
> I believe we already specify that. We say "supported_archs i386 ppc"
meaning that MacPorts will pass "-arch i386" (or "-arch ppc") in the
CFLAGS, CXXFLAGS and LDFLAGS when building obc. MacPorts will enforce this
architecture for all dependencies as well, except that we also write
"depends_skip_archcheck ocaml" so that MacPorts does not attempt to
enforce any particular architecture of ocaml.
Sounds good to me.
--
Ticket URL: <https://trac.macports.org/ticket/27574#comment:15>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list