佐藤(健)@KCOMと申します。
はじめまして。

ruby-oci8-0.1.1 の make をしようとしておりますが、エラーが発生します。
必要な情報はご報告しますので、ご教授頂ければ幸いです。

# HomePage の test on には、Solaris/Sparc も、Oracle 9.2 もないので、
#無謀な挑戦かもしれませんが、何とか動かしたいと思っております。_o_

【環境】
(1) Solaris8 (sparc)
(2) % gcc -v
    Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/specs
    gcc version 2.95.3 20010315 (release)
    sunSITE から入手した package でインストール
(3) % ruby -v
    ruby 1.6.8 (2002-12-24) [sparc-solaris2.8]
    上記 gcc でコンパイルしました。
(4) Oracle9i R2 (9.2.0.1.0)
(5) ruby-oci8-0.1.1.tar.gz

【実行結果】
% make
cd src && ruby extconf.rb
Get the version of Oracle from SQL*Plus... 920
try  -I/app/oracle/product/9.2.0.1.0/rdbms/demo
checking for oci.h... no
try  -I/app/oracle/product/9.2.0.1.0/rdbms/demo -I/app/oracle/product/9.2.0.1.0/
rdbms/public
checking for oci.h... yes
Running make for $ORACLE_HOME/rdbms/demo/demo_rdbms.mk ...OK
checking for OCIInitialize()... no
./oraconf.rb:95:in `initialize': cannot compile OCI (RuntimeError)
        from extconf.rb:21:in `new'
        from extconf.rb:21
*** Error code 1
make: Fatal error: Command failed for target `src/Makefile'

【気になる点】
(1) /app/oracle/product/9.2.0.1.0/rdbms/demo/oci.h が存在するのに、
最初の have_header が no になる。
# /app/oracle/product/9.2.0.1.0/rdbms/public/oci.h は存在しない。

以上、宜しくお願い致します。