I asked a long time ago for a way to create multiple threads, and received a very helpful reply. However I am under the impression that process.h may not work on all platforms, and I was wondering if there are any C89 or C99 standards (I have decided I prefer C to C++, woops.) libraries that I could use. (I saw reference to process.h at a gnu page, but it was a C++ page, and I don't know if this means it isn't C, but also I couldn't find _beginthread() on the page, either, which is what I'm looking for.)
I realise that threading is OS specific, so if I could be pointed in the direction of a common C library for threads on Linux, or if I could be corrected, that would be cool.