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/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.