Re: [MacPerl-Porters] Shuck 1.50
[email protected] (Chris Nandor)
| Newsgroups | perl.macperl.porters |
|---|---|
| Message-ID | <p05100313b7d8bcfa0142@[10.0.1.177]> |
At 11:21 +0200 2001.09.27, Thomas Wegner wrote:
>Yes, and in the meantime, I figured out what went wrong. First, the index
>was >built with the old tool. Ok, I've rebuilt it with the 5.6.1 tool, and
>the MacPerl app was able to read it, but Shuck wasn't. I looked at Shuck
>with the debugger, and something was going wrong with a fstat() call in
>db's mpool.c. When the mode this fstat()returns for "MacPerl Help" is
>checked with a S_ISREG(), this call doesn't return true (i.e. it's not a
>regular file -- huh?). It turned out that linking against both
>
>"{GUSI}lib:GUSI_MPW.MrC.Lib" and
>"{GUSI}lib:GUSI_Core.MrC.Lib"
>
>causes this error (I'm not sure why). However, when I link against
>"{GUSI}lib:GUSI_Core.MrC.Lib" only, Shuck is able to read the index, i.e.
>fstat() reports the right file mode. So when you try to build with CW, be
>aware
>of this.
Hm, you have GUSI 219, right? If so, I'll take a look at it when I get
around to playing (maybe next week?).
I am aiming to do a beta release of MacPerl 5.6.1 next week. I hope to
include your Shuck, but I won't hold up the release for that. We'll see
what happens. Maybe I will just include your MrC version or something, if
we don't get further along with it, and tell people that Shuck isn't yet
complete.
Thanks,
--
Chris Nandor [email protected] http://pudge.net/
Open Source Development Network [email protected] http://osdn.com/