From: acottrel AT magna DOT com DOT au (Andrew Cottrell) Newsgroups: comp.os.msdos.djgpp Subject: Re: Search for DJGPP/POSIX Documentation Date: Thu, 12 Mar 1998 09:26:01 GMT Organization: Magna Data - Internet Solutions Provider Lines: 41 Message-ID: <3507a8a6.2404328@news.magna.com.au> References: <6e6bg5$n5p AT falcon DOT ccs DOT uwo DOT ca> NNTP-Posting-Host: saccess-08-124.magna.com.au Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Check out the DJGPP FAQ and it has a reference to PTHREADS which are: ``A Library Implementation of POSIX Threads for the SPARC / ix86'', Version 3.5 The PART (POSIX / Ada-Runtime Project) is happy to announce a new release of the C sources of the Pthreads library. ftp-site: ftp.cs.fsu.edu directory: /pub/PART/PTHREADS files: pthreads.tar.gz OR pthreads.zip OR pthreads.tar.Z, mirror: http://www.informatik.hu-berlin.de/~mueller/ftp/pub/PART/ There is only one small problem, you have to modify libc.a to remove "sigprom.o" and include in your build a modified "sigprocm.c" with the function "int sigpending(sigset_t *set)" being removed from the file as PTHREADS has this function. I don't know what the ramifications of this are. I only downloaded and started using the PTHREADS package last week, so I'm still learning. This is the first POSIX Thread package I have used. If you find another POSIX compliant multitaksing kernel could you let me know. Regards, Andrew Cottrell On Wed, 11 Mar 1998 10:42:45 -0500, "Warren Postma" wrote: >Somebody told me about using DJGPP to build a DOS based executable >containing a 386-protected mode >pre-emptive multitasking system based on a POSIX compliant kernel. Can >anyone point me at more information on this somewhere on the Web? > > >Warren Postma > >