うさぎです。

私のぽかでした(_ _)

Yuichiro Tateno <tateno / sra.co.jp> said:
>  ですが、postgres/extconf.rbの
> 
> $CFLAGS += "-I/usr/local/pgsql/src/include -I/usr/local/pgsql/src/libpq"

ここは、

$CFLAGS += "-I/usr/local/pgsql/include"

だけでOKです。直しておきます。
んでちょっと確認したいのですが、

>  SPARCComilerの時は、エラーは起きないで、 Compiling ext modules だけが
>  表示されていたのが、今回は、compiling postgres 等も表示されました。
>  postgres以外のディレクトリを見ると、 みんな *.so が生成されていました。

 ・SPARCompilerの時は、postgresを含め全ての拡張モジュールがコンパイル
   されなかった

 ・それに対し、gccの場合はpostgres以外の拡張モジュールはsoが生成された
   
ということでいいでしょうか?

#だとすると、なんか変だなぁ

> 一応、postgreSQLのソースも展開して、src/includeとsrc/libpqも指定してみました
> 結果は、コンパイルされませんでした。

CFLAGSは先の指定でいいと思うので、あとはlibpqがLDFLAGSで指定した
directoryにちゃんとあるかどうかだと思うのですが。

なんどもすいませんです。(_ _;

--
うさぎ