On Thu, Apr 30, 2009 at 8:39 AM, Reini Urban <[email protected]> wrote: > 2009/4/29 Will Coleda <[email protected]>: >> Thanks to allison, cotto, and doughera, partcl's C code now builds >> against an installed parrot (1.1) >> >> At the moment, I'm not trying to install partcl, just do development >> against the installed parrot. >> >> Once the PMCs and ops are compiled, however, I have trouble compiling >> any PIR that uses dynamic opcodes - Are there any languages that are >> currently doing this? (I've tried setting parrot's -X to the local >> build directory for dynamic extensions, no avail) >> >> Any pointers appreciated, thanks! > > Sigh, again. > > See http://code.google.com/p/cygwin-rurban/source/browse/trunk/release/parrot/ > esp. > http://code.google.com/p/cygwin-rurban/source/browse/trunk/release/parrot/parrot-1.1.0-1.src.patch > and > http://code.google.com/p/cygwin-rurban/source/browse/trunk/release/parrot/rakudo-200904-1.src.patch > but also > http://code.google.com/p/cygwin-rurban/source/browse/trunk/release/parrot/parrot-pipp-1.0.0-1.src.patch > I haven't tried partcl yet because of lacking feedback. > > -- > Reini Urban > http://phpwiki.org/ http://murbreak.at/ >
Thanks for the pointers here. The language-specific patches here seem to to be geared towards installing those languages; I'm not even at the point yet where I can fully build; I'll worry about installation later. Regarding the changes to parrot 1.1.0, I see updates to dynoplibs_pl.in, but partcl doesn't use that script, it's using a generated makefile, which, as I understand it, is the recommended (though perhaps not functional =-) way going forward. I'm tracking the issue for partcl here: http://code.google.com/p/partcl/issues/detail?id=75 And I think a related parrot issue is: https://trac.parrot.org/parrot/ticket/627 I'll check these diffs out more thoroughly later to see if they can help the partcl issue; Thanks again. -- Will "Coke" Coleda _______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
