# New Ticket Created by James Buster # Please include the string: [perl #117237] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=117237 >
I believe this error is occurring because something is looking for nqp_dyncall_ops.so in a place other than would be implied by the -prefix argument to Configure.pl. That is, it's probably looking in /usr/lib or /usr/local/lib and not finding it. That's what you'd expect because it shouldn't looking in those places, it should be looking in $prefix/lib/parrot/<version>/dynext, which is where the Configure process actually installed it. Unfortunately I'm not familiar enough with the perl6 build process to know where the lookup failure is occurring. uname -a: Linux 2.6.16.13 #3 SMP Fri Aug 11 09:36:11 MST 2006 x86_64 x86_64 x86_64 GNU/Linux config.status: /build/jamesb/local/bin/perl Configure.pl "--prefix=/build/jamesb/local" "--gen-parrot" $* The error: /build/jamesb/local/bin/parrot -o blib/Perl6/BOOTSTRAP.pbc src/gen/perl6-bootstrap.pir /build/jamesb/local/bin/perl tools/build/gen-cat.pl src/core/traits.pm src/core/Positional.pm src/core/Associative.pm src/core/Callable.pm src/core/natives.pm src/core/stubs.pm src/core/control.pm src/core/Mu.pm src/core/Stringy.pm src/core/Any.pm src/core/Scalar.pm src/core/Code.pm src/core/WhateverCode.pm src/core/Block.pm src/core/Attribute.pm src/core/Routine.pm src/core/Sub.pm src/core/Macro.pm src/core/Method.pm src/core/Submethod.pm src/core/Junction.pm src/core/Cool.pm src/core/Enumeration.pm src/core/Whatever.pm src/core/Bool.pm src/core/Numeric.pm src/core/Real.pm src/core/Int.pm src/core/Order.pm src/core/UInt64.pm src/core/Num.pm src/core/Str.pm src/core/Capture.pm src/core/Parcel.pm src/core/Iterable.pm src/core/Iterator.pm src/core/Nil.pm src/core/Range.pm src/core/ListIter.pm src/core/MapIter.pm src/core/GatherIter.pm src/core/List.pm src/core/LoL.pm src/core/Array.pm src/core/Enum.pm src/core/Pair.pm src/core/EnumMap.pm src/core/Hash.pm src/core/Stash.pm src/c ore/PseudoStash.pm src/core/Parameter.pm src/core/Signature.pm src/core/Buf.pm src/core/IO.pm src/core/IO/ArgFiles.pm src/core/IO/Socket.pm src/core/IO/Socket/INET.pm src/core/Rational.pm src/core/Rat.pm src/core/Complex.pm src/core/Backtrace.pm src/core/Exception.pm src/core/Failure.pm src/core/Match.pm src/core/Cursor.pm src/core/Grammar.pm src/core/Regex.pm src/core/AST.pm src/core/CallFrame.pm src/core/Main.pm src/core/tai-utc.pm src/core/Instant.pm src/core/Duration.pm src/core/Temporal.pm src/core/EXPORTHOW.pm src/core/Pod.pm src/core/Set.pm src/core/Bag.pm src/core/ObjAt.pm src/core/Version.pm src/core/operators.pm src/core/metaops.pm src/core/terms.pm src/core/you_are_here.pm > src/gen/CORE.setting The following step can take a long time, please be patient. ./perl6 --setting=NULL --optimize=3 --target=pir --stagestats --output=src/gen/CORE.setting.pir src/gen/CORE.setting Stage start : 0.000 error:imcc:loadlib directive could not find library `nqp_dyncall_ops' in file '(file unknown)' line 1 make[1]: *** [CORE.setting.pbc] Error 1 make[1]: Leaving directory `/build/jamesb/perl/rakudo-star-2013.02/rakudo' make: *** [rakudo/perl6] Error 2