[MacPorts] #24194: gcc42, gcc43, gcc44 won't compile with non-default build_arch
MacPorts
noreply at macports.org
Sat Sep 11 12:56:54 PDT 2010
#24194: gcc42, gcc43, gcc44 won't compile with non-default build_arch
-------------------------------+--------------------------------------------
Reporter: gvibe06@… | Owner: mww@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.2
Keywords: | Port: gcc44 gcc43 gcc42
-------------------------------+--------------------------------------------
Comment(by gvibe06@…):
Replying to [comment:18 roumbaba@…]:
>
> One hint: The problem should not be too difficult to fix for you because
gcc44 builds fine in universal mode with universal set to x86_64 i386
It is very difficult if I don't want to build 64-bit. For example...this
special circumstance, I am using Crossover Office by Code Weavers, and it
requires quartz-wm from X11.pkg via the Install DVD. It won't accept
XQuartz from MacOSForge, nor will it accept X11.pkg from the same place.
Digging further you would find that Crossover Office is just wine, but its
32-bit wine and seems to choke when it is forced to do what it was not
meant to do. So I have to force build 32-bit, forcing i386 as default
arch and forcing -universal in order to appease this very necessary
application. It runs the Windows programs I need, and is really quite good
at it.
[[BR]]
[[BR]]
The problem hits when I have a need for something (gcc44) for whatever
reason, and we end up right back here at this very bug, today. Its truly
baffling that everything being asked for and checked by the gcc44 Portfile
is met. However, its configure run just can't find a file (mpfr.h) that is
in fact located in the same place as gmp.h, a file asked for one step
prior, and is found.
[[BR]]
[[BR]]
Anyway...I just thought I would point out the scenario where 64-bit cannot
be used. I understand this may require some upstream help and lots of 5hr-
Energy shots to get done, and that the possibility exists it can't/won't
be done. Its important for some (me included) that this port work under
both arch's. But if it can't then let's state why and close this out.
[[BR]]
--
J
--
Ticket URL: <http://trac.macports.org/ticket/24194#comment:19>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list