#13805: mercury depends on gcc34 which fails to compile (intel, leopard) ---------------------------------+------------------------------------------ Reporter: albatros@icemx.net | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ---------------------------------+------------------------------------------ Comment (by godboutn@yahoo.ca): Replying to [comment:3 ryandesign@macports.org]:
Greg, can you remember why in r16494 you added to the mercury port the dependency on gcc34?
If I may, I will provide an answer. It is stated several times on the Mercury web site and INSTALL files that it will not compile at all under gcc4.0.x, which now comes of course with XCode 3. It is recommended to either roll back to gcc34 or possibly forward to gcc 4.2.x. Building Mercury on Darwin 9 is a major pain and requires much more work than changing the compiler. The included boehm_gc sources must be upgraded. I managed to compile Mercury but it doesn't work: it just leaks memory like crazy and doesn't do anything. I will post pointers if I manage to iron out all the kinks. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13805#comment:5> MacPorts </projects/macports> Ports system for Mac OS