MinGW/MSYS開發環境Part 4:建構額外的工具

建構git

git是一個版本控制系統

建構跟安裝git可以執行下面的命令:

wget -c http://www.kernel.org/pub/software/scm/git/git-1.7.3.tar.gz && 
tar zxf git-1.7.3.tar.gz && 
cd git-1.7.3 && 
./configure --prefix=$LOCALDESTDIR && 
make all doc && 
make install install-doc

git有很多專案會使用而且需要用來下載最新版的GtkGLExt開發版本。

建構wget

wget是一個從internet下載檔案的工具

要建構wget我們要取代

建構跟安裝wget,可以執行下面的命令:

# edit src/host.c
# comment out the line 
#	/extern int h_errno;
#
# after configure: edit src/config.h
#	#undef HAVE_SYMLINK
#	#undef HAVE_USLEEP
#
# make fails to link the exe:
#	append -lws2_32 to the command 
# (adding LDFLAGS to ./configure doesn't work)
#
cd $LOCALBUILDDIR && 
wget http://ftp.gnu.org/gnu/wget/wget-1.12.tar.bz2 && 
tar xjf wget-1.12.tar.bz2 && 
cd wget-1.12 && 
CPPFLAGS="$CPPFLAGS -DWINDOWS" ./configure --prefix=$LOCALDESTDIR --disable-iri && 
make && 
make install

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *