Well, there was some earlier ithreads-accessible interface that could work with 5.6.? as I recall, but it was experimental stuff. Then it sort of vanished (this forum got real quiet) and after a while 5.8 came out and it had an ithreads-accessible interface in the form of use threads and threads::shared.
So...in answer to your question...I believe that you have to build 5.8 perl on your machine to get threads::shared. I've done it with both cygwin and VC++ and it works fine. Mostly you lose the extra packages that come with ActiveState's release and have to download them from CPAN. And while I believe that there _was_ in fact an older version...I doubt you would find it very useful even if you could locate it (I wouldn't know where to look). Hopefully ActiveState will release a 5.8 version soon... mma > -----Original Message----- > From: Michael Alaly [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, September 03, 2002 12:15 PM > To: [EMAIL PROTECTED] > Subject: Activestate Perl, iThreads, and threads::shared > > > Hello, > > I have spent the day looking for a version of threads::shared > that will work > with the latest version of activestate perl. My usual ppm install for > threads::shared showed no available ppd file and when I tried to install > with CPAN the module there wants 5.8 perl (activestate is > currently 5.6.1). > I downloaded the source and found that it requires at least 5.7.3. > > Any suggestions? Might there be an older version of threads::shared out > there somewhere that I would be able to use or am I out of luck? Ithreads > work just fine .. however no shared data structures makes them of very > little use to me. > > Thanks, > Michael > >