Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- I untarred 2015.11 into ~/.perl6 and cd'ed to it
- then tried to compile it. At first it indicated
- success, but then failed before I could type
- "make"
- (2015.09 compiled and worked fine on my system)
- ~/.perl6/2015.11# perl Configure.pl --backend=moar --gen-moar
- ATTENTION: no --prefix supplied, building and installing to /root/.perl6/2015.11/install
- Configuring and building MoarVM ...
- /usr/bin/perl5.10.1 Configure.pl --optimize --prefix=/root/.perl6/2015.11/install --make-install
- Welcome to MoarVM!
- Configuring native build environment ................... OK
- probing whether your compiler thinks that it is gcc YES
- probing how your compiler does static inline ....... static __inline__
- your CPU can read unaligned values for all of int32 int64 num64
- probing the size of pointers ....................... 8
- probing computed goto support ...................... YES
- probing pthread_yield support ...................... YES
- make: make
- compile: gcc -Wdeclaration-after-statement -Werror=declaration-after-statement -O3 -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC
- link: gcc -O3 -DNDEBUG -Wl,-rpath,@libdir@ -Wl,-rpath,@prefix@/share/perl6/site/lib
- libs: -lm -lpthread -lrt -ldl
- 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/libatomic_ops/src/libatomic_ops.a
- 3rdparty/libtommath/libtommath.a
- 3rdparty/libuv/libuv.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
- Generating build/mk-moar-pc.pl ......................... OK
- Configuration SUCCESS.
- Type 'make' to build and 'make help' to see a list of
- available make targets.
- compiling src/main.o
- In file included from 3rdparty/libatomic_ops/src/atomic_ops/sysdeps/gcc/../all_atomic_load_store.h:27,
- from 3rdparty/libatomic_ops/src/atomic_ops/sysdeps/gcc/../all_aligned_atomic_load_store.h:31,
- from 3rdparty/libatomic_ops/src/atomic_ops/sysdeps/gcc/x86.h:24,
- from 3rdparty/libatomic_ops/src/atomic_ops.h:241,
- from src/moar.h:28,
- from src/main.c:4:
- 3rdparty/libatomic_ops/src/atomic_ops/sysdeps/gcc/../all_atomic_only_load.h:30:39: error: loadstore/int_atomic_load.h: No such file or directory
- make: *** [src/main.o] Error 1
- Building NQP ...
- /usr/bin/perl5.10.1 Configure.pl --prefix=/root/.perl6/2015.11/install --backends=moar --make-install
- Can't exec "/root/.perl6/2015.11/install/bin/moar": No such file or directory at tools/lib/NQP/Configure.pm line 450.
- ===SORRY!===
- No suitable MoarVM (moar executable) found using the --prefix
- (You can get a MoarVM built automatically with --gen-moar.)
- Command failed (status 512): /usr/bin/perl5.10.1 Configure.pl --prefix=/root/.perl6/2015.11/install --backends=moar --make-install
- ~/.perl6/2015.11# ls
- Configure.pl MANIFEST README docs modules ports tools
- LICENSE MoarVM config.status install nqp rakudo
- ~/.perl6/2015.11# ls -l install
- total 4.0K
- drwxrwxrwx 3 4.0K 11-29 07:55 share
- ~/.perl6/2015.11# ls -l rakudo
- total 144
- -rwxrwxrwx 1 root root 7394 2015-09-08 11:18 CREDITS
- -rwxrwxrwx 1 root root 13794 2015-11-13 09:13 Configure.pl
- -rwxrwxrwx 1 root root 7342 2015-09-08 10:12 INSTALL.txt
- -rwxrwxrwx 1 root root 8902 2015-09-08 07:48 LICENSE
- -rwxrwxrwx 1 root root 53976 2015-11-19 22:32 MANIFEST
- -rwxrwxrwx 1 root root 6268 2015-09-08 10:12 README.md
- -rwxrwxrwx 1 root root 8 2015-11-19 21:01 VERSION
- drwxrwxrwx 3 root root 4096 2015-11-29 07:55 blib
- drwxrwxrwx 3 root root 4096 2015-11-29 07:55 docs
- drwxrwxrwx 2 root root 4096 2015-11-29 07:55 dynext
- drwxrwxrwx 4 root root 4096 2015-11-29 07:55 gen
- drwxrwxrwx 4 root root 4096 2015-11-29 07:55 lib
- drwxrwxrwx 5 root root 4096 2015-11-29 07:55 src
- drwxrwxrwx 7 root root 4096 2015-11-29 07:56 t
- drwxrwxrwx 5 root root 4096 2015-11-29 07:55 tools
- ~/.perl6/2015.11# ls -l nqp
- total 156
- drwxrwxrwx 8 root root 4096 2015-11-29 07:55 3rdparty
- -rwxrwxrwx 1 root root 1501 2015-06-05 11:51 CREDITS
- -rwxrwxrwx 1 root root 13311 2015-11-19 11:10 Configure.pl
- -rwxrwxrwx 1 root root 8896 2015-06-05 11:51 LICENSE
- -rwxrwxrwx 1 root root 57441 2015-11-19 14:32 MANIFEST
- -rw-r--r-- 1 root root 3105 2015-11-29 13:49 Makefile
- -rwxrwxrwx 1 root root 4766 2015-09-17 15:53 README.pod
- -rwxrwxrwx 1 root root 1230 2015-09-17 15:53 TODO
- -rwxrwxrwx 1 root root 8 2015-11-19 11:10 VERSION
- -rw-r--r-- 1 root root 111 2015-11-29 13:49 config.status
- drwxrwxrwx 3 root root 4096 2015-11-29 07:55 docs
- drwxrwxrwx 2 root root 4096 2015-11-29 07:55 dynext
- drwxrwxrwx 4 root root 4096 2015-11-29 07:55 examples
- drwxrwxrwx 6 root root 4096 2015-11-29 07:55 gen
- -rwxrwxrwx 1 root root 77 2015-09-17 15:53 nqp-js
- drwxrwxrwx 3 root root 4096 2015-11-29 07:55 ports
- drwxrwxrwx 9 root root 4096 2015-11-29 07:55 src
- drwxrwxrwx 16 root root 4096 2015-11-29 07:55 t
- drwxrwxrwx 5 root root 4096 2015-11-29 07:55 tools
- ~/.perl6/2015.11# make
- make: *** No targets specified and no makefile found. Stop.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement