<div class="gmail_quote">On Sat, Oct 20, 2012 at 1:10 PM, Paul Harrison <span dir="ltr">&lt;<a href="mailto:mythtv@sky.com" target="_blank">mythtv@sky.com</a>&gt;</span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
    Something like this added somewhere in ZMServer::ZMServer(int sock,
    bool debug)<br>
    <br>
    #ifdef _POSIX_MAPPED_FILES<br>
        cout &lt;&lt; &quot;_POSIX_MAPPED_FILES is defined and set to &quot;
    &lt;&lt; _POSIX_MAPPED_FILES &lt;&lt; &quot;\n&quot;;<br>
    #else<br>
        cout &lt;&lt; &quot;_POSIX_MAPPED_FILES is NOT defined \n&quot;;</div></blockquote><div><br></div><div>Thanks Paul! I added an #endif and it compiled. I ran it and I see this in the mythzmserver.log  </div><div><br>
</div><div><div>loading zm config from /etc/zm.conf</div><div>ZM is version &#39;1.25.0&#39;</div><div>Listening on port: 6548</div><div>_POSIX_MAPPED_FILES is defined and set to 200809</div><div>Failed to shmget for monitor: 2</div>
</div><div><br></div><div>So the zm server sees that I have memory mapped files but still tries to use shared memory, right?</div></div>