# 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

Reply via email to