Hi Pablo, Sorry, I was travelling in the last two weeks and I'm trying to catch up with my backlog.
> Thank you for your response. I tried with Python 2.7.10 and Anaconda 2.3.0 > but the result is the same. What do you think about installing Anaconda and > installing it from scratch? I have no idea - feel free to try it as I managed to succeed with a pristine installation of Anaconda Python 2.3.0 (as well as 2.1.0). If that still doesn't work, and you have access to another Mac with OS X 10.9 or earlier, you could also try on that machine to see if it makes a difference. For what it's worth, __emutls_get_address (the symbol that the linker is complaining about) corresponds to the emulation of thread-local storage by gcc on Mac OS X. When igraph is installed using pip and you don't have the C core of igraph installed from another source on your machine, setup.py downloads the C core and compiles it *without* thread-local support (i.e. it passes the --disable-tls option to the ./configure script), so there should be no reason for the linker to link to anything related to thread-local storage - that's why I'm quite confused why this error message appears for you. A complete stab in the dark - this will probably not work, but I'm running out of ideas now: - try downloading python-igraph's source code from pypi.python.org/pypi/python-igraph - open setup.py, look for the only occurrence of "--disable-tls" and delete it - run "python setup.py install" (of course via Anaconda Python) All the best, T. _______________________________________________ igraph-help mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/igraph-help
