[cairo] pycairo, install under osx and python3 fails by waf
Heribert Hoffmann
heribert.hoffmann at yahoo.de
Mon Sep 15 06:25:09 PDT 2014
I tried to install pycairo under OSX. (10.9. Mavericks)
When executing "waf" I get an error, that the version is to old. There is the original Apple Python 2.7... installation and additionally a Python3 as provided by python.org.
How can i tell waf to point to the right version?
-----------------------------------------------------
The Terminal output:
xxxx-imac:pycairo oe$ python3 ./waf configure
./options()
Setting top to : /Users/xxxx/Desktop/temp-cairo/pycairo
Setting out to : /Users/xxxx/Desktop/temp-cairo/pycairo/build_directory
./configure()
Checking for 'gcc' (c compiler) : ok
Checking for program python : /usr/bin/python
python executable '/usr/bin/python' different from sys.executable '/Library/Frameworks/Python.framework/Versions/3.4/bin/python3'
Checking for python version : (2, 7, 5, 'final', 0)
The python version is too old, expecting (3, 1, 0)
(complete log in /Users/xxxx/Desktop/temp-cairo/pycairo/build_directory/config.log)
--------------------------------
The log file:
# project pycairo (1.10.0) configured on Mon Sep 15 15:01:53 2014 by
# waf 1.6.4 (abi 98, python 30401f0 on darwin)
# using ./waf configure
#
----------------------------------------
Setting top to
/Users/oe/Desktop/temp-cairo/pycairo
----------------------------------------
Setting out to
/Users/xxxx/Desktop/temp-cairo/pycairo/build_directory
----------------------------------------
Checking for 'gcc' (c compiler)
find program=['gcc', 'cc'] paths=['/Library/Frameworks/Python.framework/Versions/3.4/bin', '/usr/bin', '/bin', '/usr/sbin', '/sbin', '/usr/local/bin'] var='CC' -> '/usr/bin/gcc'
find program=['ar'] paths=['/Library/Frameworks/Python.framework/Versions/3.4/bin', '/usr/bin', '/bin', '/usr/sbin', '/sbin', '/usr/local/bin'] var='AR' -> '/usr/bin/ar'
ok
----------------------------------------
Checking for program python
/usr/bin/python
find program=['python'] paths=['/Library/Frameworks/Python.framework/Versions/3.4/bin', '/usr/bin', '/bin', '/usr/sbin', '/sbin', '/usr/local/bin'] var='PYTHON' -> '/usr/bin/python'
['/usr/bin/python', '-c', 'import sys\nfor x in sys.version_info: print(str(x))']
out: 2
7
5
final
0
----------------------------------------
Checking for python version
(2, 7, 5, 'final', 0)
from /Users/oe/Desktop/temp-cairo/pycairo: The python version is too old, expecting (3, 1, 0)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cairographics.org/archives/cairo/attachments/20140915/a7002824/attachment.html>
More information about the cairo
mailing list