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

README Patch #1405

Closed
p6rt opened this issue Nov 19, 2009 · 4 comments
Closed

README Patch #1405

p6rt opened this issue Nov 19, 2009 · 4 comments
Labels

Comments

@p6rt
Copy link

p6rt commented Nov 19, 2009

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

Searchable as RT70642$

@p6rt
Copy link
Author

p6rt commented Nov 19, 2009

From scottp@dd.com.au

Picked up a compile time problem with Rakudo today. It is actually Parrot that uses perl5 to calculate which libraries and headers to use, and it was using invalid/old entries between an OS upgrade on Mac OS X. This was fixed by running /usr/bin/perl Configure.pl --gen-parrot instead of just perl Configure-pl --gen-parrot.

Scott

Inline Patch
diff --git a/README b/README
index ed46305..c3c5d8f 100644
--- a/README
+++ b/README
@@ -61,6 +61,13 @@ This will create a "perl6" or "perl6.exe" executable in the
 current (rakudo) directory.  Programs can then be run from
 the build directory using a command like:
 
+Parrot uses perl 5 executable to calculate build dependencies. You may
+need to check that your version of perl is correct for the system. 
+Check "which perl" is being used as some applications install a
+special version of perl. Mac OS X package management such as 'ports'
+has a differnet compile to the OS native perl, which may not work
+when compiling Rakudo.
+
     $ ./perl6 hello.pl
 
 The C<--gen-parrot> above option tells Configure.pl to automatically

@p6rt
Copy link
Author

p6rt commented Jul 28, 2010

From @coke

On Thu Nov 19 02​:41​:01 2009, scottp@​dd.com.au wrote​:

Picked up a compile time problem with Rakudo today. It is actually
Parrot that uses perl5 to calculate which libraries and headers to
use, and it was using invalid/old entries between an OS upgrade on
Mac OS X. This was fixed by running /usr/bin/perl Configure.pl
--gen-parrot instead of just perl Configure-pl --gen-parrot.

Scott

diff --git a/README b/README
index ed46305..c3c5d8f 100644
--- a/README
+++ b/README
@​@​ -61,6 +61,13 @​@​ This will create a "perl6" or "perl6.exe"
executable in the
current (rakudo) directory. Programs can then be run from
the build directory using a command like​:

+Parrot uses perl 5 executable to calculate build dependencies. You
may
+need to check that your version of perl is correct for the system.
+Check "which perl" is being used as some applications install a
+special version of perl. Mac OS X package management such as 'ports'
+has a differnet compile to the OS native perl, which may not work
+when compiling Rakudo.
+
$ ./perl6 hello.pl

The C<--gen-parrot> above option tells Configure.pl to automatically

Applied in spirit. Thanks for the patch!

--
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

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

@p6rt p6rt closed this as completed Jul 28, 2010
@p6rt p6rt added the patch label Jan 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant