[IPython-dev] trying to compile pyzmq
Robert Kern
robert.kern at gmail.com
Wed Jun 8 19:43:07 EDT 2011
On 6/8/11 6:01 PM, MinRK wrote:
> EPD has installed zmq.h to
> /Library/Frameworks/EPD64.framework/Versions/7.0/include, then? If adding
> locations to include_dirs explicitly does not take precedence over the system
> defaults, then this is honestly a huge, critical bug in EPD itself, but I'm not
> 100% what's responsible for EPD being inappropriately prepended to the include path.
>
> The dirty, hackish answer would be to remove (or rename) the zmq headers
> installed by EPD, or install libzmq with a prefix of
> '/Library/Frameworks/EPD64.framework/Versions/7.0', thus clobbering the old
> libzmq. There shouldn't be any EPD code that requires the existence of the zmq
> *headers*, but if they do similar horrible things with library paths, then you
> will only get one step further, and need to remove/replace libzmq in EPD entirely.
You can easily remove the 0MQ libraries and pyzmq from EPD, which is probably
best, regardless:
$ egginst --remove zeromq pyzmq
I don't *think* we've modified distutils to prepend {sys.prefix}/include/.
--
Robert Kern
"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco
More information about the IPython-dev
mailing list