On Mon Jan 28 00:30:51 2008, [EMAIL PROTECTED] wrote: > James Keenan via RT wrote: > >> > > Okay, I figured out how to do that ... but no better results. > > > > [parrot] 566 $ MACOSX_DEPLOYMENT_TARGET=10.4 > [...] > > > > Setting the environmental variable apparently didn't stick. > > I can duplicate the failure when I use your startup script. First, try > setting the environment variable in your startup script. > > #!/bin/sh > MACOSX_DEPLOYMENT_TARGET=10.3 > CC="/usr/bin/gcc-3.3" > [...]
I first tried setting the environmental variable, then using my startup script in test mode: $ echo $MACOSX_DEPLOYMENT_TARGET 10.3 #!/bin/sh CC="/usr/bin/gcc-3.3" CX="/usr/bin/g++-3.3" /usr/local/bin/perl Configure.pl --cc="$CC" --cxx="$CX" --link="$CX" \ --ld="$CX" --without-icu \ --test \ --configure_trace \ $@ No improvement in results: Test Summary Report ------------------- t/steps/auto_warnings-01.t (Wstat: 1792 Tests: 15 Failed: 0) Non-zero exit status: 7 Parse errors: Bad plan. You planned 22 tests but ran 15. t/steps/auto_warnings-02.t (Wstat: 1792 Tests: 15 Failed: 0) Non-zero exit status: 7 Parse errors: Bad plan. You planned 22 tests but ran 15. t/steps/auto_warnings-03.t (Wstat: 1792 Tests: 15 Failed: 0) Non-zero exit status: 7 Parse errors: Bad plan. You planned 22 tests but ran 15. t/steps/auto_warnings-04.t (Wstat: 2048 Tests: 15 Failed: 0) Non-zero exit status: 8 Parse errors: Bad plan. You planned 23 tests but ran 15. t/steps/auto_warnings-05.t (Wstat: 2048 Tests: 15 Failed: 0) Non-zero exit status: 8 Parse errors: Bad plan. You planned 23 tests but ran 15. t/steps/auto_warnings-06.t (Wstat: 2304 Tests: 15 Failed: 0) Non-zero exit status: 9 Parse errors: Bad plan. You planned 24 tests but ran 15. t/steps/auto_warnings-07.t (Wstat: 1792 Tests: 15 Failed: 0) Non-zero exit status: 7 Parse errors: Bad plan. You planned 22 tests but ran 15. t/steps/auto_warnings-08.t (Wstat: 2048 Tests: 15 Failed: 0) Non-zero exit status: 8 Parse errors: Bad plan. You planned 23 tests but ran 15. Files=257, Tests=3651, 154 wallclock secs ( 4.45 usr 4.38 sys + 71.98 cusr 24.05 csys = 104.86 CPU) Result: FAIL Failed 8/257 test programs. 0/3651 subtests failed. $ ./myconfigure.sh Parrot Version 0.5.2 Configure 2.0 Copyright (C) 2001-2008, The Perl Foundation. Hello, I'm Configure. My job is to poke and prod your system to figure out how to build Parrot. The process is completely automated, unless you passed in the `--ask' flag on the command line, in which case I'll prompt you for a few pieces of info. Since you're running this program, you obviously have Perl 5--I'll be pulling some defaults from its configuration. Checking MANIFEST.....................................................done. Setting up Configure's default values.................................done. Setting up installation paths.........................................done. Tweaking settings for miniparrot...................................skipped. Loading platform and local hints files................................done. Finding header files distributed with Parrot..........................done. Determining what C compiler and linker to use...Compilation failed with '/usr/bin/gcc-3.3' I then attempted to 'make realclean' -- but there was no need to -- and then attempted reconfiguration: [parrot] 507 $ make realclean make: *** No rule to make target `realclean'. Stop. [parrot] 508 $ perl Configure.pl --configure_trace Parrot Version 0.5.2 Configure 2.0 Copyright (C) 2001-2008, The Perl Foundation. Hello, I'm Configure. My job is to poke and prod your system to figure out how to build Parrot. The process is completely automated, unless you passed in the `--ask' flag on the command line, in which case I'll prompt you for a few pieces of info. Since you're running this program, you obviously have Perl 5--I'll be pulling some defaults from its configuration. Checking MANIFEST.....................................................done. Setting up Configure's default values.................................done. Setting up installation paths.........................................done. Tweaking settings for miniparrot...................................skipped. Loading platform and local hints files................................done. Finding header files distributed with Parrot..........................done. Determining what C compiler and linker to use...Compilation failed with 'cc' [snip] > > Then, try not using the startup script and simply running: > > make realclean > perl Configure.pl > make > > (The default Parrot config hints should work on the default Apple setup. > It's been a year since you posted to Perl Monks with the initial problem > that made you force version 3.3 for the Parrot compile, and a lot has > changed. Many of us are using gcc 4.0.1 now.) > Does that mean (a) that you are no longer supporting Parrot with gcc-3.3 on Darwin and (b) that I have to go out and buy a new computer if I want a Mac with gcc-4.0.1?