Greeting,
I am getting an error from make. Here are the details:
OS: Red Hat Enterprise Server 2.0
$ ruby -v
ruby 1.8.2 (2004-12-25) [i686-linux]
Oracle 9i client libary
$ ruby extconf.rb
checking for oci.h... yes
checking for main() in -lclntsh... yes
creating Makefile
$ make
gcc -fPIC -I/app/oracle/product/9.2.0/rdbms/demo
-I/app/oracle/product/9.2.0/rdbms/public -I.
-I/usr/local/lib/ruby/1.8/i686-linux
-I/usr/local/lib/ruby/1.8/i686-linux -I. -DHAVE_OCI_H -c
baseinterval.c
baseinterval.c: In function `biv_initialize':
baseinterval.c:19: parse error before `*'
baseinterval.c:20: `bp' undeclared (first use in this function)
baseinterval.c:20: (Each undeclared identifier is reported only once
baseinterval.c:20: for each function it appears in.)
baseinterval.c:30: parse error before `zero'
baseinterval.c:31: `zero' undeclared (first use in this function)
baseinterval.c: In function `biv_add':
baseinterval.c:44: parse error before `void'
baseinterval.c:54: `hdl' undeclared (first use in this function)
baseinterval.c: In function `biv_subtract':
baseinterval.c:65: parse error before `void'
baseinterval.c:75: `hdl' undeclared (first use in this function)
baseinterval.c: In function `biv_multiply':
baseinterval.c:86: parse error before `void'
baseinterval.c:99: `hdl' undeclared (first use in this function)
baseinterval.c: In function `biv_divide':
baseinterval.c:110: parse error before `void'
baseinterval.c:123: `hdl' undeclared (first use in this function)
baseinterval.c: In function `biv_compare':
baseinterval.c:133: parse error before `void'
baseinterval.c:143: `hdl' undeclared (first use in this function)
baseinterval.c: In function `biv_to_s':
baseinterval.c:156: parse error before `char'
baseinterval.c:159: `buf' undeclared (first use in this function)
baseinterval.c:159: `bufoutlen' undeclared (first use in this function)
baseinterval.c: In function `biv_to_builtin':
baseinterval.c:172: parse error before `zero'
baseinterval.c:174: `num' undeclared (first use in this function)
make: *** [baseinterval.o] Error 1
--
Regards,
Verbus M. Counts
916-765-1624
|