我不得不为Jitsi SIP通讯创建安装我已经做了它的变化后。 我搜索过网,发现了一些步骤下面给出:
软件要求
- Cygwin的:包括库“之作,GCC和G ++” http://cygwin.com/setup.exe
- MinGW的:(仅GCC,无克++)(使用安装文件的.zip,考虑到的build.xml正在寻找的子文件夹86ý64到MinGW的根文件夹) http://sourceforge.net/projects/mingw/文件/最新/下载安装在C:\ MinGW的\ X86
- 复制的mingw-的make.exe到的make.exe(目录C:\ MinGW的\ X86 { - } \ bin)中
- bzip2的:(在此情况下,V1.0.5):安装在C:\ MinGW的\ bzip2的http://gnuwin32.sourceforge.net/downlinks/bzip2.php
- XZ:(在此情况下v5.0.3):解压缩在C:\ MinGW的\ XZ http://tukaani.org/xz/xz5.0.3windows.zip
- 让为Win32:(在这种情况下v3.8.1) http://gnuwin32.sourceforge.net/downlinks/make.php
- wix35-二进制文件:(V3.5在这种情况下):解压在C:\ Program Files文件\维克斯
- 使用二进制文件(wix35-binaries.zip),而不是WiX的.msi安装。 http://wix.codeplex.com/releases/view/60102#DownloadId=204418
- 蚂蚁:(在此情况下v1.8.3):解压缩在C:\阿帕奇-ANT-1.8.3 http://ant.apache.org/bindownload.cgi
- JDK1.6:(在此情况下v1.6.0_31)
环境变量:
- 含出口变量:
- ANT_HOME = C:\阿帕奇-ANT-1.8.3
- JAVA_HOME = C:\ Program Files文件(x86)的\的Java \ jdk1.6.0_31
- 添加到PATH:%ANT_HOME%\ bin中C:\ MinGW的\ BIN C:\ cygwin的\斌C:\ MinGW的\ \ 1.0C的MSYS:\ Program Files文件\维克斯C:\ Program Files文件(x86)的\的GnuWin32 \制作\ BIN
额外的任务:
- 编辑“installers.properties”添加路径JRE文件添加到安装程序和/或JRE(.zip或文件夹)的文件。
- 编译项目。
EXECUTE构建脚本:
- 启动Cygwin的终端
- 转到/cygdrive/.../{dir_root Jitsi} -execute:蚂蚁集结安装 - 威克斯(创建用于Windows 86安装程序)Ant构建安装 - 威克斯-64(创建用于Windows 64安装程序)Ant构建 - 安装Linux的(创建用于Linux的安装程序)蚂蚁DMG(创建MacOSX的一个安装程序,只在运行的MacOSX
但是,当我EXCUTE在Cygwin上上面给出的命令,我发现了以下错误:
建设安装 - 威克斯基:[propertyfile]创建新的属性文件:d:\ javaprojects \ jitsi \发布\ WINDOWS \ versionupdate.properties [MKDIR]创建目录:d:\ javaprojects \ jitsi \发布\ WINDOWS \ tmp目录\光[执行]生成文件:40:*目标图案不包含'%”。 停止。
建立失效d:\ javaprojects \ jitsi \资源\安装\ build.xml中:302:d::在执行这条线发生以下错误\ javaprojects \ jitsi \资源\安装\ build.xml中:403:EXEC返回:2
请提出一个解决方案。