The code in lyxsocket.C starts with #if !(defined(HAVE_READ) && defined(HAVE_WRITE) && defined(HAVE_CLOSE))
Unfortunately, while configure.ac checks for close(), there is no test for read() or write() that I could find. Angus, what is the fix? Should I just add thoese tests? Is there a need to test for _read and _write too? JMarc