Experimental Physics and
| |||||||||||||||||
|
Glad that you're still around. David Dudley wrote: Now, whenever I start the system, I get the following message, and things "die" - as I would expect they would-: There are two completely different implementations of the epicsMutex primitives defined in src/libCom/osi/os/posix/osdMutex.c which are selected depending on whether your version of pthreads implements recursive mutexes or not. Our build system selects the simpler version on both Solaris and Linux (where presumably recursive mutexes are supported), but the more complex one on Darwin. You might want to remove the -D_XOPEN_SOURCE=500 from your configure/os files for NetBSD if you have it defined as this might solve the problem. I would suggest typing 'make -s runtests' from the top of your build tree and see whether it passes all of the libCom test code â maybe do that first, then change your configure/os area to see if there's any difference... - Andrew -- When a distinguished but elderly scientist states that something is possible, he is almost certainly right. When he states that something is impossible, he is very probably wrong. -- Arthur C. Clarke
| ||||||||||||||||
ANJ, 10 Nov 2011 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |