Where exactly did you get your distribution?
If it was bundled with TclHttpd, then the 3.0.2 bundle should include
a good snapshot of the thread extension. There was one earlier release
that had dependencies on some new APIs that will appear in Tcl 8.4.
But, I backed those changes out and made new releases. Sounds like you
got an old copy somehow.
>>>Matthew Krenzer said:
> Hello,
>
> I recently downloaded the tcl8.3.1/tclhttpd/tcllib/thread2.0 package to
> get tclhttpd running with threads, but whenever I try to 'package
> require Thread' I get the following error:
>
> % package require Thread
> couldn't load file "/usr/lib/thread2.0/../libthread2.0g.so":
> /usr/lib/thread2.0/../libthread2.0g.so: undefined symbol: Tcl_CutChannel
>
> I have looked everywhere for information on CutChannel and I have found
> nothing. I have no idea where to find it. I even commented out the
> call to this function in the threadCmd.c file just to see what
> happened. Then I got the same error but for the Tcl_IsChannelRegistered
> command.
>
> Anyway . . . If you have any ideas about what I might be doing wrong,
> please let me know.
>
> Thanks.
>
> Matthew
>
>
-- Brent Welch <[EMAIL PROTECTED]>
http://www.scriptics.com
Scriptics: The Tcl Platform Company