在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
转载于:https://www.cnblogs.com/liushui-sky/p/9374425.html
在windows下执行./configure,make,makeinstall源码安装程序spice-gtk相关推荐
- ROS环境下大疆tello无人机源码安装驱动代码解读
大疆tello无人机是一款微小型无人机,可以支持多种开发模式.这里用的是ROS1的kinetic版本进行开发.参考文档来自http://wiki.ros.org/tello_driver 1)kine ...
- Linux及Windows下编译exosip和osip2源码
eXosip库及编译流程简介 1.eXosip库的简介 1.1.osip简介 osip2是一个开放源代码的sip协议栈,是开源代码中不多使用C语言写的协议栈之一,它具有短小简洁的特点,专注于sip底层 ...
- 【原创】Windows下使用 Eclipse 管理 RabbitMQ 源码之问题解决
2019独角兽企业重金招聘Python工程师标准>>> 使用 Eclipse + Erlide 来管理 Erlang 代码是一种常见方式.本文简要说明下,本人在 Windows 下管 ...
- Windows下最轻量级Git克隆工具源码分享
简单的来说: 原理就是只要用户知道git地址和分支名,即可克隆项目到指定文件夹,省去了输命令行的时间,方便用户去操作 系统要求: Windows系统,然后本身环境要装有git git安装地址:http ...
- windows下使用GIT下载ANDROID源码
1.安装msysgit 2.运行msysgit, 进入bash界面 3.切换工作目录 cd /d/android/source 4.初始化目录 git init 5.下载 git clone http ...
- ott盒子 MySQL_Linux+Nginx+MySql+Php既LNMP源码安装
前言: 我们都知道Apache作为一款出色的web服务器占据了市场大半个江山,他的地位目前还无人能取代,但是除了Apache,,在web服务器软件行列,Nginx以其性能稳定.功能丰富.运维简单.处理 ...
- Linux【学习心得】深入剖析软件的源码安装
转自:http://www.imooc.com/wenda/detail/242044 学习了一段时间的Linux,相信大家都会遇到需要安装软件的情况,而新手(比如我)对于这个问题肯定是特别头疼.照着 ...
- 软件包的安装(源码安装)
为什么要进行源码安装软件包呢? 由于我们系统自带都是一些已经编译好的rpm安装包,这些rpm包的更新的速度大约是每三年更新一次,对于那些具有新功能或者具有更多功能的的软件包,官方只提供给我们那些以c语 ...
- Linux源码安装Python3.7出现的各种坑
前言 自己在Linux安装过很多次Python,每次都会由于各种各样的原因出现很多问题,很无奈 安装流程 去这里先看看有哪些可用版本可用下载 下载 sudo wget http://www.pytho ...
最新文章
- IDEA统一设置编码为utf-8编码及tomcat 乱码问题的解决
- mysql性能分析工具profiling_Mysql系列(十)—— 性能分析工具profiling
- javaweb学习总结(二十五)——jsp简单标签开发(一)
- 常用Git指令常用git命令清单
- jqGrid细节备注—pager文字的设置,更改默认的提交方式
- C# delegate与event,委托与事件
- 学习笔记(30):Python网络编程并发编程-Event事件
- 排序——奖学金(洛谷 P1093)
- 7.让网站支持http和https的访问方式
- JavaEE项目 Web聊天室(JSP实现)
- 读书202101『股票大作手回忆录』
- web of science /pubmed主要可检索字段
- Android开发:如何实现收发短信
- 虚拟机装系统出现 ntldr is missing(NTLDR丢失)、无法正常开机、解决方法
- 获取textarea标签中的换行符和空格
- CSS3选择器及优先级
- 【vivado学习六】 Vivado综合
- 模糊聚类作业-鸢尾花分类
- oracle 加密方案
- 实现简单的猜数字游戏
热门文章
- linux取消头文件链接,【原创】Linux下编译链接中常见问题总结
- action链接html,如何使用@ html.actionlink删除链接文本
- javascript async await
- Java MyBatis 别名
- Java JDBC c3p0
- Exchange Server 2016 独立部署/共存部署 (六)—— 创建数据库副本
- Spring Cloud与微服务学习总结(9)——Spring Cloud面试题汇总
- MyBatis学习总结(25)——Mybatis Generator generatorConfig.xml配置文件详细说明
- Windows学习总结(16)——Windows注册表入门详解
- Linux学习总结(39)——系统管理员应该知道的 20 条 Linux 命令