[PHP-users 10352] Re: PHP + GDインストールについて質問です。

新村 篤史 php-users@php.gr.jp
Wed, 25 Sep 2002 21:03:40 +0900


Wed, 25 Sep 2002 20:28:13 +0900 の刻
Tomoko Okiyama <okiyama@buddy.co.jp> は書かれました:

> Makefileファイルの修正内容
> CFLAGS=-O -DHAVE_LIBXPM -DHAVE_LIBPNG -DHAVE_LIBJPEG \
>           -DHAVE_LIBFREETYPE -DHAVE_LIBTTF -DJISX0208
> 
> LIBS=-lgd -lpng -lz -ljpeg -lfreetype -lm -lttf
> 
> INCLUDEDIRS=-I. -I/usr/local/include/freetype2 \
>---

> 以下がmake時のエラーないようです。
> gcc -I. -I/usr/local/include/freetype2 -I/usr/include/X11 
> -I/usr/X11R6/include/X11 -I/usr/local/include -O -DHAVE_LIBXPM
>  -DHAVE_LIBPNG -DHAVE_LIBJPEG -DHAVE_LIBFREETYPE -DHAVE_LIBTTF
>  -DJISX0208
>    -c -o gdttf.o gdttf.c
> gdttf.c:23:22: freetype.h: そのようなファイルやディレクトリは
> ありませんmake: *** [gdttf.o] エラー 1
 
> 環境は以下の通りです。
> Linux7.3

freetype は、RedHat なら rpm で、インクルードファイルは、
/usr/include/freetype1 , /usr/include/freetype2
になっていませんか?

また、-I*** としても、gdttf.c が、#include <freetype/freetype.h>
としていたら、#include <freetype1/freetype/freetype.h> か、
#include <freetype2/freetype/freetype.h> に直してやらないといけ
ないと思います。どちらが必要なのかは、全体を知りませんので、適宜
読みかえて下さいませ。

---
Atsushi Shinmura 新村篤史
mail-to:GGB03631@nifty.com