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/
pgp00000.pgp
Description: PGP signature
