Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

perl6.exe not functioning on Cygwin #810

Closed
p6rt opened this issue Mar 20, 2009 · 6 comments
Closed

perl6.exe not functioning on Cygwin #810

p6rt opened this issue Mar 20, 2009 · 6 comments

Comments

@p6rt
Copy link

p6rt commented Mar 20, 2009

Migrated from rt.perl.org#64032 (status was 'resolved')

Searchable as RT64032$

@p6rt
Copy link
Author

p6rt commented Mar 20, 2009

From amir.aharoni@gmail.com

`cat build/PARROT_REVISION' :
37414

`./perl6 -v' :
This is Rakudo Perl 6, revision 37562 built on parrot 1.0.0-devel
for cygwin-thread-multi-64int.

This is Cygwin on XP.

Parrot from SVN compiled nicely and `make test' was successful.

I put Rakudo from git under parrot/languages/rakudo . It compiled
nicely and `../../parrot perl6.pbc' did the right thing, but `make
test' didn't work.

Moritz suggested on IRC that i try perl6.exe, which didn't do anything
and just went back to the prompt. So jnthn suggested copying
libparrot.dll from the parrot dir. There's libparrot.dll, but copying
cygparrot1_0_0.dll to the Rakudo dir helped - perl6.exe now works and
`make test' passes.

@p6rt
Copy link
Author

p6rt commented Jul 28, 2010

From @coke

On Fri Mar 20 06​:32​:05 2009, amire80 wrote​:

`cat build/PARROT_REVISION' :
37414

`./perl6 -v' :
This is Rakudo Perl 6, revision 37562 built on parrot 1.0.0-devel
for cygwin-thread-multi-64int.

This is Cygwin on XP.

Parrot from SVN compiled nicely and `make test' was successful.

I put Rakudo from git under parrot/languages/rakudo . It compiled
nicely and `../../parrot perl6.pbc' did the right thing, but `make
test' didn't work.

Moritz suggested on IRC that i try perl6.exe, which didn't do anything
and just went back to the prompt. So jnthn suggested copying
libparrot.dll from the parrot dir. There's libparrot.dll, but copying
cygparrot1_0_0.dll to the Rakudo dir helped - perl6.exe now works and
`make test' passes.

Has this issue been fixed in more recent releases? I seem to recall we had some cygwin fixes
in the past year...

--
Will "Coke" Coleda

@p6rt
Copy link
Author

p6rt commented Jul 28, 2010

The RT System itself - Status changed from 'new' to 'open'

@p6rt
Copy link
Author

p6rt commented Jul 28, 2010

From amir.aharoni@gmail.com

On שלישי יולי 27 18​:15​:59 2010, coke wrote​:

Has this issue been fixed in more recent releases? I seem to recall
we had some cygwin fixes
in the past year...

No. Now the build fails earlier. I ran
perl Configure.pl --gen-parrot

Parrot was built, and then i got this error​:

Reading configuration information from parrot_install/bin/parrot_config ...
/home/Amir/rakudo/parrot_install/bin/parrot_config.exe​: error while
loading shared libraries​: cygparrot2_6_0.dll​: cannot open shared object
file​: No such file or directory
Died at Configure.pl line 119.

@p6rt
Copy link
Author

p6rt commented Feb 13, 2012

From @moritz

Fixed in
rakudo/rakudo@25967be

@p6rt
Copy link
Author

p6rt commented Feb 13, 2012

@moritz - Status changed from 'open' to 'resolved'

@p6rt p6rt closed this as completed Feb 13, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant