"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

Reply via email to