Working with p.spek p.s...@tyil.nl on a revised Rakudo Star we encountered a problem with the Configure step; it might be worthwhile contacting him to coordinate any changes.
On 5/14/20, Will Coleda <w...@coleda.com> wrote: > I think it's out of date, yes. > > Need a "make install" to install the binaries (by default to > ./install). Previous versions of the build left a copy in ./perl6 but > that hasn't been the case for a while. Thanks for the ping, we'll open > a ticket to get INSTALL.txt updated. > > On Thu, May 14, 2020 at 4:20 PM Elizabeth Mattijsen <l...@dijkmat.nl> wrote: >> >> Personally, I always do: >> >> perl Configure.pl --gen-moar --gen-nqp --make-install >> >> > On 14 May 2020, at 22:08, Joseph Brenner <doom...@gmail.com> wrote: >> > >> > I'm having trouble doing a build of raku from github. Could it >> > be the INSTALL.txt file is out-of-date? >> > >> > I was trying to build a "bleeding edge" Raku using the >> > instructions here: >> > >> > https://github.com/rakudo/rakudo/blob/master/INSTALL.txt >> > >> > So I thought I'd just need to do this: >> > >> > cd /home/doom/End/Sys/Perl6/dev >> > git clone git://github.com/rakudo/rakudo.git >> > cd rakudo >> > git pull >> > perl Configure.pl --gen-moar --gen-nqp --backends=moar >> > make >> > >> > pwd >> > /home/doom/End/Sys/Perl6/dev/rakudo >> > >> > ./perl6 --version >> > >> > But actually, there is no ./perl6 here. And I don't see a >> > "Generating" message for it: >> > >> > [...] >> > +++ Generating rakudo-gdb-m >> > +++ Generating rakudo-lldb-m >> > +++ Generating rakudo-valgrind-m >> > +++ Generating perl6-gdb-m >> > +++ Generating perl6-lldb-m >> > +++ Generating perl6-valgrind-m >> > >> > Trying something that looks close, I just get this an error: >> > >> > ./perl6-gdb-m --version >> > >> > Unhandled exception: While looking for >> > '/home/doom/End/Sys/Perl6/dev/rakudo/perl6.moarvm': no such file or >> > directory >> > >> > That file doesn't exist... so despite the --gen-moar option, it >> > wasn't created? >> > >> > sudo updatedb >> > locate perl6.moarvm >> > >> > /home/doom/End/Sys/Perl6/rakudo-star-2019.03/rakudo/perl6.moarvm >> > /home/doom/End/Sys/Perl6/rakudo-star-2020.01/rakudo/perl6.moarvm >> > /root/rakudo/share/perl6/runtime/perl6.moarvm >> > >> > The INSTALL.txt describes a --with-moar option, so I thought I >> > might try building with an existing moarvm: >> > >> > cd /home/doom/End/Sys/Perl6/dev/rakudo >> > perl Configure.pl >> > --with-moar=/home/doom/End/Sys/Perl6/rakudo-star-2020.01/rakudo/perl6.moarvm >> > --gen-nqp --backends=moar >> > make >> > >> > But that just errors out: >> > >> > Unknown option: with-moar >