|
|
|
|
|
这部分内容大部分是参考FileZilla项目上的相关部分整理得出的。(非常感谢FileZilla的开发者) |
|
|
MinGW |
|
|
从http://downloads.sf.net/mingw/MinGW-5.1.4.exe下载MinGW,安装到c:\dev\mingw目录。选择"candidate"版本,并且把g++选项选上。 |
|
|
MSYS |
|
|
从http://prdownloads.sourceforge.net/mingw/MSYS-1.0.11-2004.04.30-1.exe下载MSYS,安装到c:\dev\msys目录。安装过程中会有问题提示回答,请认真回答,不要简单的按enter键跳过问题。 |
|
|
MSYS Developer Toolkit |
|
|
从http://downloads.sourceforge.net/mingw/msysDTK-1.0.1.exe下载文件,同样也安装到c:\dev\msys目录下。 |
|
|
设定编译链接flags |
|
|
打开msys,敲入如下命令: |
|
|
echo "export LDFLAGS=-L/local/lib" > ~/.profile
echo "export CPPFLAGS=-I/local/include" >> ~/.profile
exit |
|
|
安装SVN |
|
|
推荐从http://tortoisesvn.net/downloads下载使用TortoiseSVN。 |
|
|
Autotools |
|
|
首先从以下几个链接把M4、libtool、autoconf和automake下载到c:\dev\download目录里。
http://dewnloads.sourceforge.net/mingw/m4-1.4.7-MSYS.tar.bz2
ftp://tfp.gnu.org/gnu/libtool/libtool-2.2.6a.tar.gz
ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.63.tar.bz2
ftp.gnu.org/gnu/automake/automake-1.10.2.tar.bz2 |
|
|
再一次打开msys,敲入如下命令: |
|
|
mkdir /usr/src |
|
|
安装M4 |
|
|
cd /
tar jvxf /c/dev/download/m4-1.4.7-MSYS.tar.bz2 |
|
|
编译安装Libtool |
|
|
cd /usr/src
tar zvxf /c/dev/download/libtool-2.2.6a.tar.gz
cd libtool-2.2.6
./configure --disable-ltdl-install
make
make install |
|
|
编译安装Autoconf |
|
|
cd /usr/src
tar jvxf /c/dev/download/autoconf-2.63.tar.bz2
cd autoconf-2.63
./configure
make
make install |
|
|
编译安装Automake |
|
|
cd /usr/src
tar jvxf /c/dev/download/automake-1.10.2.tar.bz2
cd automake-1.10.2
./configure
make
make install |
|
|
清除文件 |
|
|
cd /
rm -rf /usr/src |
|
|
|
|
|
|
|
|
首先请到http://www.wxwidgets.org下载最新版本的wxWidgets,然后执行如下命令: |
|
|
mkdir ~/source
cd ~/source
tar -xvjf ~/download/wxWidgets-2.8.10.tar.bz2
cd wxWidgets-2.8.10
mkdir compile
cd compile
../configure --prefix=/opt/wxWidgets --enable-unicode --disable-shared
make
make install |
|
|
|
|
|
|
|
|
通过TortoiseSVN从https://gobx.svn.sourceforge.net/svnroot/gobx/trunk获取源代码。 |
|
|
|
|
|
|
|
|
在msys中输入如下命令进行编译: |
|
|
cd ~/source/gobx/build
autoreconf -i -s -f
mkdir compile
cd compile
../configure --prefix=/opt/gobx --with-wxdir=/opt/wxWidgets/bin
make
make install |
|
|
|