2009,08,04, Tuesday
Mac OSX 10.5 のPHPにGDライブラリをインストール
ここを参考にインストールしましたが、全然インストールされず・・・
http://www.atmarkit.co.jp/fcoding/articles/macll/macllb.html
どうも10.5だとGDのconfigure時に環境をいろいろ設定しないといけないらしい。
./configure --with-zlib-dir=/usr --with-jpeg-dir=/usr/local/lib --with-png-dir=/usr/X11R6
MACOSX_DEPLOYMENT_TARGET=10.5
CFLAGS="-arch ppc -arch ppc64 -arch i386 -arch x86_64 -g -Os -pipe -no-cpp-precomp"
CCFLAGS="-arch ppc -arch ppc64 -arch i386 -arch x86_64 -g -Os -pipe"
CXXFLAGS="-arch ppc -arch ppc64 -arch i386 -arch x86_64 -g -Os -pipe"
LDFLAGS="-arch ppc -arch ppc64 -arch i386 -arch x86_64 -bind_at_load"
ここでlibpngはOSX付属のを使っているので、/usr/X11R6。
続きは上記URLを参考に、インストール、php.ini 書き換え、httpd restart でうまくいきました。
最初、libpng, libjpegをfinkからインストールしたものを指定していましたが
./configure --with-zlib-dir=/usr --with-jpeg-dir=/sw/lib --with-png-dir=/sw/lib
これはエラーなくコンパイル&インストールされるのに、動かすとダメでした T T
http://www.atmarkit.co.jp/fcoding/articles/macll/macllb.html
どうも10.5だとGDのconfigure時に環境をいろいろ設定しないといけないらしい。
./configure --with-zlib-dir=/usr --with-jpeg-dir=/usr/local/lib --with-png-dir=/usr/X11R6
MACOSX_DEPLOYMENT_TARGET=10.5
CFLAGS="-arch ppc -arch ppc64 -arch i386 -arch x86_64 -g -Os -pipe -no-cpp-precomp"
CCFLAGS="-arch ppc -arch ppc64 -arch i386 -arch x86_64 -g -Os -pipe"
CXXFLAGS="-arch ppc -arch ppc64 -arch i386 -arch x86_64 -g -Os -pipe"
LDFLAGS="-arch ppc -arch ppc64 -arch i386 -arch x86_64 -bind_at_load"
ここでlibpngはOSX付属のを使っているので、/usr/X11R6。
続きは上記URLを参考に、インストール、php.ini 書き換え、httpd restart でうまくいきました。
最初、libpng, libjpegをfinkからインストールしたものを指定していましたが
./configure --with-zlib-dir=/usr --with-jpeg-dir=/sw/lib --with-png-dir=/sw/lib
これはエラーなくコンパイル&インストールされるのに、動かすとダメでした T T
| Web | 12:01 PM | comments (0) | trackback (x) |