
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? The target is a MOXA embedded UC-8410 computer, featuring a GCC 4.2 platform. Thanky for any suggestions and best regards Pascal _________________________________________________________________ Samichlaus du liebe Maa, hesch dis Hotmail hüt scho gha? Gratis Geschenk runterladen! http://www.microsoft.com/switzerland/windows/de/windowslive/hotmail_bl1/hotm...

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
participants (2)
-
Ion Gaztañaga
-
Pascal Kesseli