5 Jan
2010
5 Jan
'10
2:02 p.m.
El 02/01/2010 16:08, Pascal Kesseli escribió:
Hi folks
Using boost 1.39.0, I receive the following error message when running my program on the target system:
terminate called after throwing an instance of 'boost::interprocess::interprocess_exception' what(): Function not implemented Aborted
My program uses boost named mutexes. How do I have to interpret this exception?
Named mutexes use in non-windows platforms shared memory and process-shared mutexes. I guess some posix function is returning ENOSYS (shm_open?) so maybe the platform defines _POSIX_SHARED_MEMORY_OBJECTS but returns ENOSYS. In this case, there is no hope. Just curious, which operating system does your target use? Ion