使用mingw(fedora)移植virt-viewer
2013-03-21 18:52
323 查看
一、mingw on fedora
1. 安装mingw软件包
安装所有:
yum install mingw32-\*
最少需要:
mingw32-binutils
mingw32-cpp
mingw32-filesystem
mingw32-gcc
mingw32-gcc-c++
mingw32-runtime
mingw32-w32api
2. 安装必要的工具:
yum groupinstall "Development Tools"
3. 配置wine — 用来执行win32的可执行文件
yum install wine
二、移植
#1. 生成configure等文件
#./autogen.sh
官网上下载的已经有configure文件
2. 配置
ming32-configure
3. 安装
mingw32-make
mingw32-make install
4 制作windows安装文件
添加环境变量:
export PATH=$PATH:/usr/i686-w64-mingw32/sys-root/mingw/bin/:/usr/lib/wine/fakedlls/
nsiswrapper --run --name "Virt-Viewer" --outfile "Virt-Viewer-for-Windows.exe" --with-gtk /usr/i686-w64-mingw32/sys-root/mingw/bin/remote-viewer.exe
cp /virt-viewer/virt-viewer-0.5.4/src/*.xml /usr/i686-w64-mingw32/sys-root/mingw/bin/
nsiswrapper /usr/i686-w64-mingw32/sys-root/mingw/bin/remote-viewer.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/*.xml --run --name "Virt-Viewer" --outfile "Virt-Viewer-for-Windows.exe" --with-gtk
另一种方法: 一般会出现文件不匹配,修改virt-viewer.nsis文件跟自己系统相同即可
makensis data/virt-viewer.nsis
1. 安装mingw软件包
安装所有:
yum install mingw32-\*
最少需要:
mingw32-binutils
mingw32-cpp
mingw32-filesystem
mingw32-gcc
mingw32-gcc-c++
mingw32-runtime
mingw32-w32api
2. 安装必要的工具:
yum groupinstall "Development Tools"
3. 配置wine — 用来执行win32的可执行文件
yum install wine
二、移植
#1. 生成configure等文件
#./autogen.sh
官网上下载的已经有configure文件
2. 配置
ming32-configure
3. 安装
mingw32-make
mingw32-make install
4 制作windows安装文件
添加环境变量:
export PATH=$PATH:/usr/i686-w64-mingw32/sys-root/mingw/bin/:/usr/lib/wine/fakedlls/
nsiswrapper --run --name "Virt-Viewer" --outfile "Virt-Viewer-for-Windows.exe" --with-gtk /usr/i686-w64-mingw32/sys-root/mingw/bin/remote-viewer.exe
cp /virt-viewer/virt-viewer-0.5.4/src/*.xml /usr/i686-w64-mingw32/sys-root/mingw/bin/
nsiswrapper /usr/i686-w64-mingw32/sys-root/mingw/bin/remote-viewer.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/*.xml --run --name "Virt-Viewer" --outfile "Virt-Viewer-for-Windows.exe" --with-gtk
另一种方法: 一般会出现文件不匹配,修改virt-viewer.nsis文件跟自己系统相同即可
makensis data/virt-viewer.nsis
相关文章推荐
- virt-viewer的简单使用
- [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
- 使用cmake把代码移植到MinGW的总结
- virt-viewer的简单使用
- kvm:使用virt-viewer工具远程客户机
- MingW编译virt-viewer
- 如何使用 SPICE client (virt-viewer) 来连接远程虚拟机桌面?
- MingW编译virt-viewer
- MingW编译virt-viewer
- [图文] Fedora 28 使用 Virt-Manager 创建 KVM 虚拟机以及 配置 KVM 虚拟机
- wpa_supplicant移植与使用
- Fedora 8中使用axel加速yum
- minGW环境下Eclipse中使用LIBCurl (本人亲测失败)
- 使用MinGW 编译 iconv 库
- MinGW安装和使用
- VMware Workstation/Fusion 中安装 Fedora 23/24 及其他 Linux 系统时使用 Open VM Tools 代替 VMware Tools 增强工具的方法
- Ubuntu12.04下配置安装Qt4.6.3 及移植到mini2440开发板及其使用全过程
- 为使用sis芯片的fedora15升级内核
- windows 下使用 MinGW + msys 编译 ffmpeg
- fedora使用yum之前的两个必装插件