Skip to content

Instantly share code, notes, and snippets.

@Siddhant
Created February 14, 2014 11:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Siddhant/8999646 to your computer and use it in GitHub Desktop.
Save Siddhant/8999646 to your computer and use it in GitHub Desktop.
$ perl Configure.pl --gen-moar
remote: Counting objects: 3, done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 3 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (3/3), done.
From https://github.com/perl6/nqp
05c5d89..1658541 master -> origin/master
HEAD is now at 13ef89d... bump rev for waitpid fix
Building NQP ...
/usr/bin/perl Configure.pl --prefix=/home/siddhant/rakudo/install --backends=moar --make-install --gen-moar
Can't exec "/home/siddhant/rakudo/install/bin/moar": No such file or directory at tools/lib/NQP/Configure.pm line 432.
remote: Counting objects: 807, done.
remote: Compressing objects: 100% (426/426), done.
remote: Total 807 (delta 564), reused 529 (delta 381)
Receiving objects: 100% (807/807), 263.74 KiB | 311 KiB/s, done.
Resolving deltas: 100% (564/564), done.
From https://github.com/MoarVM/MoarVM
* [new branch] eieio -> origin/eieio
* [new branch] gdb-support -> origin/gdb-support
+ 6d10d0a...fb3d4ff little_big_int -> origin/little_big_int (forced update)
ffa4cb1..4bfc5eb master -> origin/master
* [new branch] openpipe-waitpid-fix -> origin/openpipe-waitpid-fix
* [new branch] wip-openpipe -> origin/wip-openpipe
Previous HEAD position was dd7ddb4... Factor out HLL symbol lookup, add to public API.
HEAD is now at 29b1208... fix use of waitpid
Configuring and building MoarVM ...
/usr/bin/perl Configure.pl --optimize --prefix=/home/siddhant/rakudo/install --make-install
Welcome to MoarVM!
Updating submodules .................................... OK
Configuring native build environment ................... OK
make: make
compile: gcc -O1 -DNDEBUG -DWIN32 -DAO_ASSUME_WINDOWS98 -fPIC
link: gcc -O1 -DNDEBUG -Wl,-rpath,$(PREFIX)/lib
libs: -lshell32 -lws2_32 -lmswsock -lrpcrt4 -ladvapi32 -lpsapi -liphlpapi
byte order: little endian
Configuring 3rdparty libs .............................. OK
3rdparty: 3rdparty/dyncall/dyncall/libdyncall_s.a
3rdparty/dyncall/dyncallback/libdyncallback_s.a
3rdparty/dyncall/dynload/libdynload_s.a
3rdparty/libtommath/libtommath.a
3rdparty/libuv/libuv.a
3rdparty/linenoise/liblinenoise.a
3rdparty/sha1/libsha1.a
3rdparty/tinymt/libtinymt.a
Generating src/gen/config.c ............................ OK
Generating src/gen/config.h ............................ OK
Generating Makefile .................................... OK
Generating tools/check.mk .............................. OK
Configuration SUCCESS.
Type 'make' to build and 'make help' to see a list of
available make targets.
compiling src/main.o
src/main.c:1:0: warning: -fPIC ignored for target (all code is position independent) [enabled by default]
#include <stdio.h>
^
In file included from 3rdparty/libuv/include/uv.h:60:0,
from src/moar.h:19,
from src/main.c:4:
3rdparty/libuv/include/uv-unix.h:145:1: error: unknown type name ‘pthread_barrier_t’
typedef pthread_barrier_t uv_barrier_t;
^
Makefile:402: recipe for target 'src/main.o' failed
make: *** [src/main.o] Error 1
Cleaning up ...
/usr/bin/perl -MExtUtils::Command -e mkpath gen/moar/stage1/gen
/usr/bin/perl tools/build/gen-cat.pl moar src/how/Archetypes.nqp src/how/RoleToRoleApplier.nqp src/how/NQPConcreteRoleHOW.nqp src/how/RoleToClassApplier.nqp src/how/NQPCurriedRoleHOW.nqp src/how/NQPParametricRoleHOW.nqp src/how/NQPClassHOW.nqp src/how/NQPNativeHOW.nqp src/how/NQPAttribute.nqp src/how/NQPModuleHOW.nqp src/how/EXPORTHOW.nqp > gen/moar/stage1/nqpmo.nqp
/home/siddhant/rakudo/install/bin/moar --libpath=src/vm/moar/stage0 src/vm/moar/stage0/nqp.moarvm --bootstrap --setting=NULL --no-regex-lib --target=mbc \
--output=gen/moar/stage1/nqpmo.moarvm gen/moar/stage1/nqpmo.nqp
make: /home/siddhant/rakudo/install/bin/moar: Command not found
Makefile:196: recipe for target 'gen/moar/stage1/nqpmo.moarvm' failed
make: *** [gen/moar/stage1/nqpmo.moarvm] Error 127
Command failed (status 512): make
Command failed (status 512): /usr/bin/perl Configure.pl --prefix=/home/siddhant/rakudo/install --backends=moar --make-install --gen-moar
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment