On Wed, Oct 22, 2008 at 1:14 PM, Will Coleda <[EMAIL PROTECTED]> wrote:
> On Wed, Oct 22, 2008 at 12:52 PM, via RT Will Coleda
> <[EMAIL PROTECTED]> wrote:
>> # New Ticket Created by Will Coleda
>> # Please include the string: [perl #60054]
>> # in the subject line of all future correspondence about this issue.
>> # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=60054 >
>>
>>
>> $ cat foo.pir
>> .sub asdf :main
>> load_bytecode 'PGE/Util.pbc'
>> .end
>> $ ./parrot foo.pir
>> Class 'P6metaclass' not found
>> current instr.: 'parrot;PGE;Util;__onload' pc 0
>> (runtime/parrot/library/PGE/Util.pir:20)
>> called from Sub 'asdf' pc 0 (foo.pir:2)
>>
>>
>> The perldoc for this library doesn't mention having to import anything
>> else to use it.
>>
>> We need to either update the docs or the code.
>
> It would also be nice if there was a workaround for this for partcl to
> use against the 0.8.0 release. (Just adding a load_bytecode of the
> P6object isn't sufficient, you get a different exception)
> --
> Will "Coke" Coleda
>
Per pmichaud on #parrot, this works[0]
.sub asdf :main
load_bytecode 'PGE.pbc'
load_bytecode 'PGE/Util.pbc'
.end
Resolving ticket...
[0] partcl already does this, but:
13:15 <@DietCoke> fair enough. I was trying to debug a much larger issue with
tcl, and was breaking it down into chunks. I was surprised
this chunk didn't work.
--
Will "Coke" Coleda