On Wed, Mar 19, 2003 at 10:25:55PM -0600, Bruce Winter wrote:
> I just installed the 0.66 release (sorry I didn't get a chance to test it
> out sooner) and tried this out with -M asm/termios.ph,  but the 'use
> SerialPort.pm' still fails.   I DO see the file unziped into /tmp, but as a
> .pm file.  I'm not sure how you work the magic to get those modules found by
> the correct name, but I don't think it is working in this case.

You mean it gets extracted as asm/termios.pm?  That's most unfortunate.
I'll test it a bit more.

> I also see you re-implemented the TK widget fix a bit different.
> Unfortunatly, this version doesn't work :(   If I add back in your original
> fix (2nd line here) it works ok:
> 
>   if ($map{$pfile} =~ /\bTk\b.*\bWidget\.pm/i) {
>      $content =~ s/if \(defined\(\$name=\$INC\{"\$pkg.pm"\}\)\)/if (0)/;

Argh.  It works for me, so I assumed it worked for everybody else. :-(
I'm on Tk 800.024 here.  What's the Tk version you're using?

Also, can you test the snapshot (http://p4.elixus.org/snap/PAR.tar.gz)
to see if it works?

> I discovered I can run pp binaries I compile on my Red Hat 7.2 box on my Red
> Hat 8.0 box, but not the other way around, due to the GLIBC errors above.

That's to be expected.  Glad to hear that the other way works.

> > Sorry, I don't have any windows C compilers installed here.  I'd
> > by happy to
> > test out your recent updates once you get an updated binary.
> 
> When I installed 0.66 on my windows box, I did not get the 'try the
> experimental shlib' option, so I wasn't able to test this yet.  Trying
> the -l option seemed to invoke -log instead.

The problem is that the shlib option uses <unistd.h> which is not
present in MSVC++, so I disabled it altogether; you can download
the 'patch.exe' from GNU/Win32 or Cygwin and apply it manually:

    % patch -N -p0 < patches/shlib.diff

Thanks,
/Autrijus/

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to