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