搜尋此網誌

2007年11月21日 星期三

GIMP Animation Package v2.2.2

昨晚在 ftp://ftp.gimp.org/pub/gimp/plug-ins/v2.2/gap 下載 gimp-gap-2.2.2 的source code回來
自己試著compile,過程雖然有點不順利,不過最後還是compile過了
有試著執行GAP的一些指令,動作正常(執行完『Move Path ...』已經不會出現錯誤訊息),所以檔案應該是堪用的

簡單說一下如何在windows下編譯
1. 下載安裝 MinGWMSYSActivePerl

2. 到 http://www.gimp.org/~tml/gimp/win32/downloads.html 下載 glib、gtk+、pango、atk、cairo、pkg-config
gimp-dev-2.4、gettext、GNU libiconv、libpng、 libjpeg那些.zip檔
將它們解壓縮到 MinGW的資料夾下
另外還需要 zlibxvid的程式庫檔,所以需要下載source code回來自行編譯
將下載回來的source code 解壓縮到 \msys\1.0\home\"使用者名稱"(GAP的source code也是一樣)

執行 MSYS
編譯 xvid
cd xvidcore-1.1.3/build/generic
./configure --prefix=f:/mingw --disable-shared --------- f:/mingw 這是你mingw安裝的位置
make
make install
mv f:/mingw/lib/xvidcore.a f:/mingw/lib/libxvidcore.a
編譯 zlib
cd zlib123
./configure --prefix=f:/mingw
make
make install

3. 如果一切無誤,就可以開始編譯 gimp-gap-2.2.2
cd gimp-gap-2.2.2
設定環境變數PKG_CONFIG_PATH
export PKG_CONFIG_PATH=f:/MinGW/lib/pkgconfig
./configure --disable-unix-frontends --disable-libmpeg3 --disable-audio-support
make
make install-strip
產生的 plug-ins exe 在 MinGW\lib\gimp\2.0\plug-ins
兩個 scm 在 \MinGW\share\gimp\2.0\scripts
語言包 \msys\1.0\local\lib\locale(雖有繁體中文,不過複製後執行gimp,看到的gap依然是英文,所以壓縮檔裡就沒有附這些檔案)
兩個 lib 在 msys\1.0\local\lib\gimp-gap-2.2(這兩個應該也沒用,所以壓縮檔裡也沒有)

或許有些細節或檔案漏掉,不過整個編譯過程大概就是如此

Gimp Animation Package v2.2.2 (8.99 Mb)
將檔案解壓縮到 \Program Files\GIMP-2.0 你GIMP所安裝的資料夾底下就可以了


沒有留言: