"Francois PERRAD" <[EMAIL PROTECTED]> wrote:
>
>This patch is required for pbc_merge on some platforms (HP-UX is the
>one that I see it on), particularly when creating tcllib.
Same problem on Win32, but this patch doesn't solve it with MinGW.
Yup, I know about this problem. We shouldn't be loading the dynamic
libraries at all, which is the right fix. I'll try and sort that out
sometime soon.
Now a stupid question, why pbc_merge is a big/fat executable and not a
Perl script or better a PIR program ?
Not really a stupid question. Writing it in Perl would involve either
writing packfile handling routines in Perl or using XS to call into Parrot
packfile handling code, meaning a lot of work. I'd like to have written it
in PIR, but at the moment we just don't have facilities for working with
packfiles or walking bytecode from PIR. One day we will, then pbc_merge can
be re-written in PIR. Writing it in C was the easiest way to get a working
pbc_merge until that time.
Jonathan