Ticket #877 (closed patch: fixed)

Opened 5 years ago

Last modified 5 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 5 years ago.
Patch against parrot trunk to support compilation on 10.6 with GCC 4.2

Change History

Changed 5 years ago by johnewart

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

Changed 5 years ago by coke

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

Changed 5 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.