Rakudo Star installation under MacOS X

7 views
Skip to first unread message

Alberto Simões

unread,
Jul 29, 2010, 10:57:45 AM7/29/10
to p6i
Hello

After installing Rakudo Star on my MacOS X under /opt/rakudo, and adding
/opt/rakudo/bin to the PATH env, I get:

[ambs@rachmaninoff ~]$ perl6
src/io/api.c:306: failed assertion 'pmc'
Backtrace - Obtained 22 stack frames (max trace depth is 32).
0 libparrot.dylib 0x00e0b83d
Parrot_do_check_events + 173
[...]
abort trap

After
export DYLD_FALLBACK_LIBRARY_PATH=/opt/rakudo/lib/
things get working.

I am not aware of how this can be fixed, but I am almost sure it can (I
have a subversion installed in /opt/subversion and it did not require
such a path).

Other than this, keep the good work :)
Alberto

PS: I have other "complains" but that can be discussed on later releases.
--
Alberto Simões

Alberto Simões

unread,
Jul 29, 2010, 12:23:57 PM7/29/10
to p6i
Although the same problem, the correct error message:

dyld: Library not loaded:
/Users/ambs/tmp/rakudo-star-2010.07/parrot-2.6.0/blib/lib/libparrot.dylib
Referenced from: /opt/rakudo/bin/perl6
Reason: image not found
Trace/BPT trap

(the other error was given I had an old libparrot lying around).

Christian Aperghis-Tramoni

unread,
Jul 30, 2010, 6:01:36 AM7/30/10
to p6i
Alberto Simões a écrit :

I do not have any problrm in my Rakudo star install
My mac iconfiguration is

2.66 Ghz Intel Core 2 Duo
Mac OS X 10.6.4 (10F569)
Noyau Darwin 10.4.0

Every tests are ok.

Just a question it seems that spectest are no more present, does
rakude-test perform the same thing ?

Congratulations.

--
\|||/
(o o)
+--ooO-( )-Ooo------------------------------------------+
| Christian Aperghis-Tramoni |
| |
| Case Postale 901 Tel : (33) 04 91 82 92 49 |
| 163 Avenue de Luminy SFR : (33) 06 18 93 10 70 |
| 13288 Marseille Cedex 09 Fax : (33) 04 91 82 92 75 |
| France Mel : ch...@dil.univ-mrs.fr |
/) ch...@aperghis.net (\
/ ) WEB : http://www.dil.univ-mrs.fr/~chris ( \
( (+-------------------------------------------------------+) )
((\ \) / ) / ) (/ //)
(\\\ \_/ / \ \_/ ///)
\ / \ /
___\___ /____________________________________________ ____\____/________
print join('',map({$i=1-$i;$a=$i?10*$_."\b\b":pack"c",$a+$_+0x16}split
(//,"5110789279758710838810587992861093898779948387799310")),"...\n");
_______________________________________________________________________


Reply all
Reply to author
Forward
0 new messages