Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

lilstevey (4628)

lilstevey
  (email not shown publicly)

Consumes:
  • Heinekin
  • Kro
  • Addlestones
  • Old Rosie
  • Thatchers
  • Strongbow
  • Erdinger
  • Guiness
  • Budvar
  • Leffe ( usually blond )
  • Various Real Ales when in premises suitable

Journal of lilstevey (4628)

Monday October 26, 2009
07:02 PM

Attempted dip into perl 6

[ #39804 ]

Win 32 again. I am tempted to get a proper posix laptop of some kind or description but until then...

I sat down this afternoon to watch "The Last King of Scotland". As I have difficulty single-tasking I thought I might have another look at perl6 whilst it was on. Heres some of the notes I made.

Effective starting point:

http://www.perlfoundation.org/perl6/index.cgi?rakudo

points to:

http://perlgeek.de/blog-en/perl-6/where-rakudo-lives.writeback

Download parrot & install win32 - straightfoward.

Download Rakudo from:

http://github.com/rakudo/rakudo/downloads

Back then to the perlfoundation guide - it says "To build the Rakudo Perl 6 compiler,
  first get a working copy of Parrot and build Parrot. Then, once Parrot is built,
change to the languages/ subdirectory and obtain your copy of Rakudo there:"

I used the win32 installer, and upon changing into the parrot directory there doesn't
seem to be a languages subdir!

Ahhhhhh

Nothing quite like RTFM! -

http://rakudo.org/how-to-get-rakudo

That mentions the --gen-parrot method - however, i've just installed parrot so I'll
try to find another. The README file in the downloaded Rakudo directory seems to provide the answer:

--parrot-config=/path/to/parrot_config

Not too sure what "parrot_config" is though. I'll start with the "C:\Parrot-1.7.0" directory.

Doesn't work - try another - nope - should be more scientific. do some googling. Nope.

I'll try perl Configure.pl followed by dmake - nope. switch to suggested mingw32-make.

issues. maybe I should have stuck with the "perl Configure.pl --gen-parrot" varient.

I google: "parrot win32 rakudo --parrot-config"

http://perl.bristolbath.org/blog/lyle/2009/04/first-perl-6-experiences.html

hmmm. maybe I'll try --gen-parrot...

In file included from perl6_group.c:17: /Parrot-1.7.0/include/parrot/parrot/parrot.h:235:23: libintl.h: No such file or
directory
mingw32-make: *** [src\pmc\perl6_group.dll] Error 1

Hmm. maybe its worth returning to the Last King Of Scotland for its conclusion - next time maybe I'll try to build parrot devel locally and go from there...

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • --parrot-config=/path/to/parrot_config

    Not too sure what "parrot_config" is though.

    This is an executable, installed by default in $PREFIX/bin/parrot_config. Run parrot_config --dump to see interesting stuff.

    • Not too sure what "parrot_config" is though.

      This is an executable, installed by default in $PREFIX/bin/parrot_config. Run parrot_config --dump to see interesting stuff.

      Many thanks - I was going to do some digging myself but thats great - I'll investigate later.