libjpegのコンパイル

ソースコード入手

Independent JPEG Group (http://www.ijg.org/) から
(http://www.ijg.org/files/jpegsrc.v6b.tar.gz)を取得。
また、C++で使うためのパッチ(http://cefiro.homelinux.org/resources/files/jpeg/jpeg-c++.patch)も取得。

コンパイル方法

# tar xvfz jpegsrc.v6b.tar.gz
# cd jpeg-6b
# patch -p1 < ../jpeg-c++.patch
# env CC=arm-apple-darwin9-gcc ./configure --prefix=/usr/local --host=arm-apple-darwin9
# make
# make install-lib

コンパイルを通すためにやったこと

1.Makefile
./configureでAR, RANLIBがiPhone用にならないので、手でMakefileを書き換え。
(./configure前にARとRANLIBの環境変数を定義してもよい)

ar -> arm-apple-darwin9-ar
ranlib -> arm-apple-darwin9-ranlib

次:libzlibのコンパイル

前:SDL_mixerのコンパイル

TOPに戻る inserted by FC2 system