Ticket #877 (closed patch: fixed)

Opened 12 years ago

Last modified 12 years ago

Parrot fails to compile on OS X 10.6 with GCC 4.2 out of the box

Reported by: johnewart Owned by: coke
Priority: minor Milestone:
Component: configure Version: trunk
Severity: low Keywords:
Cc: Language:
Patch status: applied Platform: mac

Description

Using GCC 4.2 on OS X 10.6 Configure.pl fails at the inter::progs step because gcc is attempting to use the -Wno-long-double flag, which is not supported on this configuration.

I have attached a patch which addresses this in the darwin.pm by checking the MACOSX_DEPLOYMENT_TARGET and removing the -Wno-long-double flag if this is set to 10.6, compilation and execution appear to work fine without this.

Attachments

parrot_snowleopard_configure.patch Download (0.7 KB) - added by johnewart 12 years ago.
Patch against parrot trunk to support compilation on 10.6 with GCC 4.2

Change History

Changed 12 years ago by johnewart

Patch against parrot trunk to support compilation on 10.6 with GCC 4.2

Changed 12 years ago by coke

  • status changed from new to assigned
  • owner set to coke

Changed 12 years ago by coke

  • status changed from assigned to closed
  • resolution set to fixed
  • patch changed from new to applied

Thanks; applied with some minor mods in r40291.

Note: See TracTickets for help on using tickets.