1.下載Mingw32
到此下載http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/mingw-get-inst-20120426/mingw-get-inst-20120426.exe/download,我使用mingw-get-inst-20120426.exe
2.下載GnuWin32
到此下載http://sourceforge.net/projects/getgnuwin32/files/,我使用http://sourceforge.net/projects/getgnuwin32/files/latest/download?source=files
3.下載emacs source
4.下載xpm source
5.下載 gnutls
6.安裝Mingw32(請連上網路)
執行mingw-get-inst-20120426.exe,照以下圖示安裝
6.安裝GnuWin32(請連上網路)
執行http://sourceforge.net/projects/getgnuwin32/files/latest/download?source=files,照以下圖示安裝
執行download.bat
執行install.bat
按Enter繼續
按Enter繼續
按Enter繼續
執行http://sourceforge.net/projects/getgnuwin32/files/latest/download?source=files,照以下圖示安裝
執行download.bat
執行install.bat
按Enter繼續
按Enter繼續
按Enter繼續
7.設定MinGW 環境變數,加入C:\GetGnuWin32\gnuwin32\bin;C:\MinGW;
8.從C:\GetGnuWin32\packages中搜尋giflib-4.1.4-1-lib.zip、jpeg-6b-4-lib.zip、libpng-1.2.37-lib.zip、tiff-3.8.2-1-lib.zip、xpm-3.5.1-1-lib.zip、zlib-1.2.3-lib.zip,並下載gnutls-3.0.21-w32.zip,把以上檔案建資料夾放入,如D:\Project\workspace\emacs-lib,如下圖。
9.選擇emacs-lib內所有壓縮檔,用winrar解壓縮至此
10.將xpm Source 中的simx.h放入emacs-lib\include\X11
11.到emacs source資料夾下的nt 資料夾,開啟命令提示字元。
12.執行 configure.bat --with-gcc --prefix=d:/emacs --cflags -ID:/Project/workspace/emacs-lib/include --cflags -LD:/Project/workspace/emacs-lib/lib
13.執行 dos2unix makefile
14.執行 make bootstrap
15.執行 make info
16.執行 make install
17.在D:/emacs/ 編譯出執行檔
PS:1.第8項檔名僅供參考。
2.用VS2008編譯,編譯失敗,目前無解。
沒有留言:
張貼留言