zoukankan      html  css  js  c++  java
  • 在windows下执行./configure,make,makeinstall源码安装程序spice-gtk

    使用MSYS软件,在我的上一篇博客中有软件下载地址。本文使用MSYS进行源码编译spice-gtk-0.33.

    首先打开MSYS软件,进入你源码所在目录,例如:
    cd  /c/Users/Admi....../Desktop/spice-gtk-0.33       //wsj注意盘符c:用/c代替
    ./configure
    make
    make  install
    在安装前,首先确认你要安装gcc工具链,安装完毕才可进行编译(不懂怎么安装的可以参考我上一篇关于spice安装的博客),另外各个部分版本号一定要对应,另外32位就所有使用到的包、工具全都要32位,一定要保持一致!!

    在make 时出现了第一个错误:
    python  :import  six  ,no  module six。。。。。。
    安装Python的six模块就好,记得位数一致
    pacman -S mingw-w64-i686-python2-six

    第二个错误:
    make时卡在了Generated_client_demarshallers.c这上面,手动执行了一下python spice_codegen.py,发现缺少pyparsing模块,继续安装:
    pacman -S mingw-w64-i686-python2-pyparsing

    接着make,第三个错误:
    *** Error: missing valac! *** You must run autogen.sh or configure --enable-vala
    尝试执行make  clean,然后在./configure时加入
    --enable-vala配置选项,重新make

    第四个错误:
    checking for Text::CSV Perl module... not found
    configure: error: Text::CSV Perl module is required to compile this package

    pacman -S mingw-w64-i686-python2-perl
    重新make

    第五个错误:
    checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
    然后在MSYS输入 pacman -Sl|grep parser-perl,发现已经安装了,Google之后解决,解决办法:
    MSYS输入:

    perl -e shell -MCPAN
    然后选择y或者是yes
    然后输入:
    install XML::Parser进行安装
    等待安装完毕,继续make

    第六个错误:vncdisplaykeymap.c:98:42: fatal error: vncdisplaykeymap_win322xtkbd.c: No such file or directory
     #include "vncdisplaykeymap_win322xtkbd.c"
    尝试:pacman -S  mingw-w64-i686-gtk-vnc(解决中)

    转自:http://blog.sina.com.cn/s/blog_166ae58120102xvho.html

  • 相关阅读:
    aodquery,clientdataset数据控件之间的速度区别
    centos防火墙相关
    centos安装jdk,精简
    delphi 操作excel复制区域功能呢
    centos安装redis,最靠谱的教程
    图像识别,借助百度云,上传图片实现逻辑
    LinkedHashmap和HashMap对比以及说明
    Windows环境下Zookeeper安装和使用
    你不知道的JavaScript--Item1 严格模式
    jQuery学习之旅 Item2 选择器【二】
  • 原文地址:https://www.cnblogs.com/liushui-sky/p/9374425.html
Copyright © 2011-2022 走看看