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 ]

hio (7397)

hio
  (email not shown publicly)
http://hio.jp/

Journal of hio (7397)

Wednesday August 08, 2007
09:02 PM

Could not insatll parrot+perl6?

[ #34051 ]

With parrot-0.4.14,

$ perl Configure.pl --prefix=/usr/local/parrot-0.4.14
$ make
$ make test
$ make reallyinstall
$ cd languages/perl6
$ make

and copy some files which are said couldnot be fund. But still said:

Class 'Perl6Bool' doesn't exist
current instr.: '__onload' pc 3335 (src/builtins_gen.pir:2067)
called from Sub 'parrot;Perl6::Compiler;main' pc -1 ((unknown file):-1)

Parrot binary in working directory works fine. This happens with installable_parrot only.

All tests on perl6 are succeeded. On parrot, only 16th of t/examples/shootout.t is failed by segv.

(solved with comments)

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.
  • My guess is that .loadlib can't find the path to the Perl 6 PMC shared library. Does it work with an uninstalled Parrot, or if you give the path to parrot explicitly?

    • I copy perl6_group.so into /usr/local/parrot-0.4.14/lib/parrot/dynext/, then now it works! Thank you!