cygwin64上源码编译python2.7.5

技术宅 rainforest 1年前 (2019-02-16) 536次浏览 0个评论

cygwin64上源码编译python2.7.5,编译脚本如下:

#!/usr/bin/env sh

set -ex
export CXX=/usr/bin/g++
export CC=/usr/bin/gcc
PREFIX=/home/rainforest/opt/python_2.7.15

./configure –enable-unicode=ucs4 –disable-profiling –enable-optimizations –prefix=$PREFIX

make clean

make -j

make install

 

编译到一半会出现错误:

ffi_sources += ffi_platforms[‘X86_WIN64’]

KeyError: ‘X86_WIN64’

参考https://stackoverflow.com/questions/29369943/how-do-i-install-python-on-a-windows-machine-using-a-cygwin-terminal,得到解决。

编辑Modules/_ctypes/libffi/fficonfig.py.in,加入一行:

‘X86_WIN64’: [‘src/x86/ffi.c’, ‘src/x86/win64.S’],


乐趣公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:cygwin64上源码编译python2.7.5
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址