# New Ticket Created by Packy Anderson
# Please include the string: [perl #55910]
# in the subject line of all future correspondence about this issue.
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=55910 >
When I first downloaded the parrot code from svn yesterday, it failed
"perl Configure.pl" with the error "Compilation failed with 'cc'".
Between poking around the mailing list archives and a script Will
gave me I was able to get it working, but it occurred to me that the
hints file really should do what's necessary to customize the
configuration for OS X on PowerPC so future noobs like me don't run
into this problem.
I've attached my patch to config/init/hints/darwin.pm; with this
patch, I'm able to run "perl Configure.pl" with no special
environment variables set and Configure.pl runs to completion.
-packy
Index: config/init/hints/darwin.pm
===================================================================
--- config/init/hints/darwin.pm (revision 28436)
+++ config/init/hints/darwin.pm (working copy)
@@ -21,6 +21,14 @@
}
}
+ unless (exists $ENV{'MACOSX_DEPLOYMENT_TARGET'}) {
+ my $OSX_vers = `sw_vers -productVersion`;
+ chomp $OSX_vers;
+ # remove minor version
+ $OSX_vers =join '.', (split /[.]/, $OSX_vers)[0,1];
+ $ENV{'MACOSX_DEPLOYMENT_TARGET'} = $OSX_vers;
+ }
+
my $lib_dir = $conf->data->get('build_dir') . "/blib/lib";
$ldflags .= " -L$lib_dir";
$ccflags .= " -pipe -fno-common -Wno-long-double ";
--
Packy Anderson
[EMAIL PROTECTED]
"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety." --Benjamin
Franklin