Sure about that? The compilation bombs at line 200:
<pre>
    194         //----- link borders
    195         #if POPPLER_CHECK_VERSION(0, 19, 0)
    196         virtual void processLink(AnnotLink *link) override;
    197     #elif POPPLER_CHECK_VERSION(0, 17, 0)
    198         virtual void processLink(AnnotLink *link, Catalog *catalog) override;
    199     #else
  * 200         virtual void processLink(Link *link, Catalog *catalog) override;
    201     #endif </pre>

It looks like it would work if <tt>POPPLER_CHECK_VERSION(0, 19, 0)</tt> was true, because it'd use AnnotLink, which is what <tt>/usr/include/poppler/Link.h</tt> defines.

        
        
        
<br/><hr align="left" width="300" />
View this message in context: <a href="http://nabble.documentfoundation.org/System-POPPLER-VERSION-redefined-won-t-build-tp4165697p4165700.html">Re: System POPPLER_VERSION redefined, won't build</a><br/>
Sent from the <a href="http://nabble.documentfoundation.org/Dev-f1639786.html">Dev mailing list archive</a> at Nabble.com.<br/>