Ace

http://www.cs.wustl.edu/~schmidt/ACE-overview.html
Read the overview PDF.
http://www.cs.wustl.edu/~schmidt/ACE-papers.html

ACE has a very liberal license and lots of nice cross-platform abstractions concerning threads, communications, file i/o, etc.

I also have a question about SDL, does it require the whole screen (like most games?) or can it run inside a standard Win32/MacOSX/X11 window alongside other standard applications? (Please add your answer
to the FAQ!)

Mark

Either. Depends on if the programmer asked for fullscreen or not.
(Typically, the ends up being an option for the end user. In my games,
I provide a “–fullscreen” switch.)

-bill!On Mon, Nov 25, 2002 at 03:42:43AM +0100, Mark Evans wrote:

I also have a question about SDL, does it require the whole screen (like most games?) or can it run inside a standard Win32/MacOSX/X11 window alongside other standard applications?