在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
在windows下执行./configure,make,makeinstall源码安装程序spice-gtk的更多相关文章
- Linux下rabitMq的部署(源码安装)
简版yum安装:https://www.jianshu.com/p/46c22834aad5 一.环境安装 1,安装预环境 通过yum安装以下组件,运行命令: [root@rabbitmqserver ...
- 简单说明CentOS源码安装程序
第一步.安装依赖包.一般官网会有依赖关系,没有就网上搜索一下. 第二步.下载源码包,上传至CentOS服务器 第三步.解压缩 第四步.进入源码文件夹 第五步.执行./configure,这一步主要是为 ...
- windows下IntelliJ IDEA搭建kafka源码环境
于kafka核心原理的资料,网上有很多,但是如果不自己研究其源码,永远是知其然而不知所以然.下面就来演示如何在windows环境下来编译kafka源码,并通过IntelliJ IDEA开发工具搭建ka ...
- Windows下用Git下载android源码 转载
http://my.oschina.net/jiadebin/blog/52631 1.首先你的电脑要安装好git,这个请参考git官网. 2.打开git命令窗口输入git clone http:// ...
- Linux 源码安装 FFmpeg
加班次数频繁,已经快一年没有写博了.由于此次在项目中使用到了 FFmpeg 来处理音视频,顾记录下在 Linux 系统中源码安装 FFmpeg 以便不时之需. 1. 安装 yasm yasm 是一个汇 ...
- 软件定义网络实验记录①--Mininet 源码安装和可视化拓扑工具
第一步: 在 Ubuntu 系统的 home 目录下创建一个目录,目录名为自己的标识,包括但 不限于学号.姓名拼音等,目录不要包含中文. 第二步: 在创建的目录下,完成 Mininet 的源码安装. ...
- 【ImageMagick】Unix Windows 源码安装
[ Unix 源码安装 | Windows 源码安装 ] 首先检查一下电脑里已经安装的ImageMagick版本,输入: convert -version 除非你想要把对另外的图像格式的支持或升级 ...
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境【转载】
本文转载自 园友David_Tang的博客,如有侵权请联系本人及时删除,原文地址: http://www.cnblogs.com/mchina/archive/2012/11/28/2778779.h ...
- mysql 在cento下源码安装
虚拟机改为网络地址转换 (NAT) service network restartping www.baidu.com rpm -qa | grep mysql 有的话通过下面的命令来卸载掉 rpm ...
随机推荐
- ubuntu14.06 Lts开启ssh服务
(1) apt-get install openssh-server (2)检查ssh服务开启状态 (3)通过以下命令启动ssh服务 service ssh stop service ssh star ...
- BZOJ.4767.两双手(组合 容斥 DP)
题目链接 \(Description\) 棋盘上\((0,0)\)处有一个棋子.棋子只有两种走法,分别对应向量\((A_x,A_y),(B_x,B_y)\).同时棋盘上有\(n\)个障碍点\((x_i ...
- BZOJ.3920.Yuuna的礼物(莫队 分块套分块 分段离散化)
题目链接 详细题解:https://www.cnblogs.com/autsky-jadek/p/4376091.html 代码参考自:https://www.cnblogs.com/Sakits/p ...
- Some Formulas.
目录 计数问题 在一个有\(n\)个点的完全图(complete graph)中有多少棵生成树 排列组合 1. 当 \(C_n^m\) 为奇数时,\((n\&m)==m\) 2. \[\sum ...
- 潭州课堂25班:Ph201805201 第三课:序列类型的方法 (课堂笔记)
列表的方法: li = [] 添加: li.append( 'a' ) 追加元素进入列表 li.insert( 1, 'b' ) 插入元素到指定索引位置 ----->>> li.i ...
- JavaScript:谈谈let和const
最近接触到ES6的一些相关新特性,想借let和const两个命令谈谈JavaScript在变量方面的改进. 由于let和const有很多相似之处,我们就先说一说let吧. 1. let添加了块级作用域 ...
- mysql如何查看数据库的存放位置
使用如下命令: mysql> show global variables like "%datadir%";法一: 数据库文件存放在这个位置, C:\ProgramData\ ...
- Jenkins和maven自动化构建java程序
转自:http://www.cnblogs.com/gao241/archive/2013/04/08/3008380.html,版权归原作者所有. Jenkins是一个非常出色的持续集成服务器,本文 ...
- Chart-template
ylbtech-Chart: 1.返回顶部 1-1. 2.返回顶部 3.返回顶部 4.返回顶部 5.返回顶部 6.返回顶部 7.返回顶部 8.返回顶部 9.返回顶部 ...
- hive 字段名称显示
首先查看一个sql 1.首先存在一个数据表tmp CREATE TABLE tmp( platform string, channel string, chan_value string, uid s ...