Writing Perl6 Programs Using Rakudo Star: Cannot Be Installed On OS X

I am trying to install Rakudo Star on OS X 10.6, and I have reached an always disappointing moment when my build failed and I'm not sure how to do this. Does anyone here know a way past this? (I'm trying to configure this to write some local perl6 programs, so I'm not sure if this is what the rules want in case of a server error, or delete me as needed)

I downloaded the provided distribution and ran

make VERSION = 2010.07

To successfully create the actual distribution in the folder

rakudo-star-2010.07

For anyone interested, I needed to grab the version of gnu find port (set to / opt / local / bin / gfind) and then the alias of my usual find for gfind. OS X lacks the -printf option.

This aside, for READING me, I

$ cd rakudo-star-2010.07
$ perl Configure.pl --gen-parrot

This is repeated several times, but then recorded with the following

/Users/alanstorm/Downloads/rakudo-star-7652a0b/rakudo-star-2010.07/install/src/parrot/2.6.0/pmc/timer.dump
/Users/alanstorm/Downloads/rakudo-star-7652a0b/rakudo-star-2010.07/install/src/parrot/2.6.0/pmc/undef.dump
/Users/alanstorm/Downloads/rakudo-star-7652a0b/rakudo-star-2010.07/install/src/parrot/2.6.0/pmc/unmanagedstruct.dump
/Users/alanstorm/Downloads/rakudo-star-7652a0b/rakudo-star-2010.07/install/src/parrot/2.6.0/vtable.dump
Finished install_dev_files.pl

Reading configuration information from install/bin/parrot_config ...
===SORRY!===
Parrot revision r48225 required (currently r0)
To automatically build the version of Parrot that came with this
distribution (), try re-running Configure.pl with the 
'--gen-parrot' option.  Or, use the '--parrot-config' option to
explicitly specify the location of parrot_config to be used to
build Rakudo Star.

IRC ​​ simialr: http://irclog.perlgeek.de/parrot/2009-05-11, ( git), , . , , subversion parrot_config ( ), make () git, , .

, Perl Configure parrot_config.

find . -name parrot_config
./install/bin/parrot_config
./parrot-2.6.0/parrot_config

Configure.pl , "", ?

perl Configure.pl --gen-parrot --parrot-config install/bin/parrot_config
perl Configure.pl install/bin/parrot_config
perl Configure.pl --gen-parrot --parrot-config parrot-2.6.0/parrot_config
perl Configure.pl --parrot-config parrot-2.6.0/parrot_config

- ? " perl", ?

+3
3

make VERSION=2010.07 - .

tarball, make VERSION=2010.07 ( , , - , Linux).

: http://github.com/downloads/rakudo/star/rakudo-star-2010.07.tar.gz

, .

+7

, The Wrong Thing β„’. tarball

http://github.com/downloads/rakudo/star/rakudo-star-2010.07.tar.gz

. . # perl6 freenode .

+4

, subversion. --gen-parrot , .

+1

Source: https://habr.com/ru/post/1757573/


All Articles