Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: polling stdin

Author: Russell Reagan

Date: 12:02:38 07/28/03

Go up one level in this thread


On July 28, 2003 at 05:15:08, martin fierz wrote:

>creating a thread is rather non-portable... i'd like a simple C solution that is
>platform-independent.

There are plenty of portable (more or less) threading libraries. I think
pthreads are pretty easy to make portable (I think Dr. Hyatt made a few macros
for Windows so you can just call the pthread stuff). SDL has portable threads
(among many other things like graphics and sound and networking support). You
could also write a "go between" program in a portable language like python that
"talks" to winboard and your program (assuming you're using winboard). There are
ways to make threading portable. If you want C, then make a few macros for
pthreads to take care of the windows stuff (see Crafty), and then it will work
on just about any platform.



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.