<div>hi min,</div><div><br></div>unfortunately that didn&#39;t help. you can see from the output that the configuration simply uses a limited set of directories, while the gcc compilation during the build process lists the EPD include directory before the include dir found by configure or setup.cfg<div>

<br><div><div><div>output at: <a href="https://gist.github.com/1015631">https://gist.github.com/1015631</a></div><div><br clear="all">cheers,<br><br>satra<br><br><br><div class="gmail_quote">On Wed, Jun 8, 2011 at 6:30 PM, MinRK <span dir="ltr">&lt;<a href="mailto:benjaminrk@gmail.com">benjaminrk@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br><br><div class="gmail_quote"><div class="im">On Wed, Jun 8, 2011 at 15:06, Satrajit Ghosh <span dir="ltr">&lt;<a href="mailto:satra@mit.edu" target="_blank">satra@mit.edu</a>&gt;</span> wrote:<br>

</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

hi min<div><br></div><div class="im"><div>found the file. i&#39;m using EPD and since it bundles pyzmq, the include path contains the old pyzmq. i&#39;m trying to figure out a way to have this pyzmq compile with my zmq instead of EPD&#39;s.</div>



</div></blockquote><div><br></div><div>use `python setup.py configure --zmq=/path/to/install/prefix` to tell pyzmq where libzmq is installed.  I&#39;m a bit concerned by the how your configuration is inconsistent, such that LD finds your libzmq before EPD&#39;s, but gcc finds EPD&#39;s zmq.h before yours.</div>



<div><br></div><div>In any case, specifying the zmq location should help.</div><div><div></div><div class="h5"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div><br clear="all">cheers,<br><br>satra<div><div></div><div><br><br>
<br><br><div class="gmail_quote">On Mon, Jun 6, 2011 at 10:11 PM, Min RK <span dir="ltr">&lt;<a href="mailto:benjaminrk@gmail.com" target="_blank">benjaminrk@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





Hi, sorry you are having issues.<br>
<br>
Those values being undefined means the zmq.h that gcc is finding is old (pre-2.1.0, I think), but weirdly the libzmq the detection is finding is current.<br>
<br>
Try looking around for zmq.h, and removing the old one.<br>
<br>
-MinRK<br>
<div><div></div><div><br>
On Jun 6, 2011, at 18:39, Satrajit Ghosh &lt;<a href="mailto:satra@mit.edu" target="_blank">satra@mit.edu</a>&gt; wrote:<br>
<br>
&gt; hi min and brian,<br>
&gt;<br>
&gt; trying to compile pyzmq, both from git clone master<br>
&gt;<br>
&gt; cheers,<br>
&gt;<br>
&gt; satra<br>
&gt;<br>
&gt; Configure: Autodetecting ZMQ settings...<br>
&gt;     Custom ZMQ dir:       /software/venvs/EPD/7.0/ipxi<br>
&gt; cc -I/software/venvs/EPD/7.0/ipxi/include -Izmq/utils -Izmq/core -Izmq/devices -c detect/vers.c -o detect/vers.o<br>
&gt; cc -arch x86_64 -undefined dynamic_lookup detect/vers.o -L/software/venvs/EPD/7.0/ipxi/lib -lzmq -o detect/vers<br>
&gt;     ZMQ version detected: 2.1.7<br>
&gt; ******************************************<br>
&gt; cythoning zmq/core/constants.pyx to zmq/core/constants.c<br>
&gt; building &#39;zmq.core.constants&#39; extension<br>
&gt; creating build/temp.macosx-10.5-x86_64-2.7<br>
&gt; creating build/temp.macosx-10.5-x86_64-2.7/zmq<br>
&gt; creating build/temp.macosx-10.5-x86_64-2.7/zmq/core<br>
&gt; gcc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -DNDEBUG -g -O3 -arch x86_64 -I/Library/Frameworks/EPD64.framework/Versions/7.0/include -I/software/venvs/EPD/7.0/ipxi/include -Izmq/utils -Izmq/core -Izmq/devices -I/software/venvs/EPD/7.0/ipxi/include -I/Library/Frameworks/EPD64.framework/Versions/7.0/include/python2.7 -c zmq/core/constants.c -o build/temp.macosx-10.5-x86_64-2.7/zmq/core/constants.o -Wno-unused-function -Wno-strict-aliasing<br>






&gt; zmq/core/constants.c: In function ‘initconstants’:<br>
&gt; zmq/core/constants.c:1024: error: ‘ZMQ_XPUB’ undeclared (first use in this function)<br>
&gt; zmq/core/constants.c:1024: error: (Each undeclared identifier is reported only once<br>
&gt; zmq/core/constants.c:1024: error: for each function it appears in.)<br>
&gt; zmq/core/constants.c:1036: error: ‘ZMQ_XSUB’ undeclared (first use in this function)<br>
&gt; zmq/core/constants.c:1662: error: ‘ZMQ_FD’ undeclared (first use in this function)<br>
&gt; zmq/core/constants.c:1674: error: ‘ZMQ_EVENTS’ undeclared (first use in this function)<br>
&gt; zmq/core/constants.c:1686: error: ‘ZMQ_TYPE’ undeclared (first use in this function)<br>
&gt; zmq/core/constants.c:1698: error: ‘ZMQ_LINGER’ undeclared (first use in this function)<br>
&gt; zmq/core/constants.c:1710: error: ‘ZMQ_RECONNECT_IVL’ undeclared (first use in this function)<br>
&gt; zmq/core/constants.c:1722: error: ‘ZMQ_BACKLOG’ undeclared (first use in this function)<br>
&gt; zmq/core/constants.c:1850: error: ‘ZMQ_RECONNECT_IVL_MAX’ undeclared (first use in this function)<br>
&gt; error: command &#39;gcc&#39; failed with exit status 1<br>
&gt;<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; IPython-dev mailing list<br>
&gt; <a href="mailto:IPython-dev@scipy.org" target="_blank">IPython-dev@scipy.org</a><br>
&gt; <a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
</blockquote></div><br></div></div></div>
<br>_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org" target="_blank">IPython-dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
<br></blockquote></div></div></div><br>
</blockquote></div><br></div></div></div></div>