I'm running Redhat 4.1, patched up to 2.0.29, on a Micron Millenia Pro2Plus Dual 180Mhz Pentium machine. I am using an Intel EtherExpressPro 10/100B card for network traffic, and running Donald Becker's alpha version of the driver.
The threads package in use is LinuxThreads 0.5, along with version 5.4.17 of libc.so. Eventually I will move to libc version 6, aka glibc2, which is supposed to be more thread-aware.
You might also be interested in my Kernel configuration file.
In Redhat 4.1, which is kernel 2.0.27, there is a syntax error
at line 32 in /usr/include/sched.h. The
_P needs to have an additional preceding
underscore so that it's __P.
My configuration links are set up thus:
| ace/config.h -> config-linux-lxpthreads.h |
| include/makeinclude/platform_macros.GNU -> platform_linux_lxpthread.GNU |
If you've compiled ACE and think you have problems, take a look at your output compared to this and see if you can identify differences.
Also, here are the results I get when running the various tests using the compilation above.