Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@bt:~/ruby-oci8-2.0.3# make
- ruby -w setup.rb config
- ---> lib
- ---> lib/dbd
- <--- lib/dbd
- ---> lib/oci8
- <--- lib/oci8
- <--- lib
- ---> ext
- ---> ext/oci8
- /usr/bin/ruby1.9.2 /root/ruby-oci8-2.0.3/ext/oci8/extconf.rb
- checking for load library path...
- LD_LIBRARY_PATH...
- checking /opt/oracle/instantclient_11_2... yes
- /opt/oracle/instantclient_11_2/libclntsh.so.11.1 looks like an instant client.
- checking for cc... ok
- checking for gcc... yes
- checking for LP64... no
- checking for ruby header... ok
- checking for OCIInitialize() in oci.h... yes
- checking for Oracle 8.1.0 API - start
- checking for OCIEnvCreate()... yes
- checking for OCILobClose()... yes
- checking for OCILobCreateTemporary()... yes
- checking for OCILobGetChunkSize()... yes
- checking for OCILobIsTemporary()... yes
- checking for OCILobLocatorAssign()... yes
- checking for OCILobOpen()... yes
- checking for OCINumberIsInt()... yes
- checking for OCINumberPrec()... yes
- checking for OCINumberSetPi()... yes
- checking for OCINumberShift()... yes
- checking for OCINumberSign()... yes
- checking for OCIReset()... yes
- checking for Oracle 8.1.0 API - pass
- checking for Oracle 9.0.0 API - start
- checking for OCIDateTimeConstruct()... yes
- checking for OCIDateTimeGetDate()... yes
- checking for OCIDateTimeGetTime()... yes
- checking for OCIDateTimeGetTimeZoneOffset()... yes
- checking for OCIIntervalFromText()... yes
- checking for OCIIntervalGetDaySecond()... yes
- checking for OCIIntervalGetYearMonth()... yes
- checking for OCIIntervalSetDaySecond()... yes
- checking for OCIIntervalSetYearMonth()... yes
- checking for OCIRowidToChar()... yes
- checking for OCIServerRelease()... yes
- checking for Oracle 9.0.0 API - pass
- checking for Oracle 9.2.0 API - start
- checking for OCINlsCharSetIdToName()... yes
- checking for OCINlsCharSetNameToId()... yes
- checking for Oracle 9.2.0 API - pass
- checking for Oracle 10.1.0 API - start
- checking for OCILobGetLength2()... yes
- checking for OCILobRead2()... yes
- checking for OCILobTrim2()... yes
- checking for OCILobWrite2()... yes
- checking for Oracle 10.1.0 API - pass
- checking for Oracle 10.2.0 API - start
- checking for OCIClientVersion()... yes
- checking for OCIDBShutdown()... yes
- checking for OCIDBStartup()... yes
- checking for OCIPing()... yes
- checking for Oracle 10.2.0 API - pass
- checking for Oracle 11.1.0 API - start
- checking for OCIArrayDescriptorAlloc()... yes
- checking for OCIArrayDescriptorFree()... yes
- checking for Oracle 11.1.0 API - pass
- checking for oratext in ociap.h... yes
- checking for OCIDateTime* in ociap.h... yes
- checking for OCIInterval* in ociap.h... yes
- checking for OCICallbackLobRead2 in ociap.h... yes
- checking for OCICallbackLobWrite2 in ociap.h... yes
- checking for OCIAdmin* in ociap.h... yes
- checking for localtime_r()... yes
- checking for intern.h... no
- checking for util.h... yes
- checking for rb_encoding in ruby/ruby.h,ruby/encoding.h... yes
- checking for ruby_errinfo in ruby.h... no
- checking for rb_errinfo() in ruby.h... yes
- creating ../../lib/oci8.rb from /root/ruby-oci8-2.0.3/ext/oci8/../../lib/oci8.rb.in
- creating extconf.h
- creating Makefile
- <--- ext/oci8
- <--- ext
- ruby -w setup.rb setup
- ---> lib
- ---> lib/dbd
- <--- lib/dbd
- ---> lib/oci8
- <--- lib/oci8
- <--- lib
- ---> ext
- ---> ext/oci8
- make
- make[1]: Entering directory `/root/ruby-oci8-2.0.3/ext/oci8'
- gcc -I. -I/usr/include/ruby-1.9.2/i486-linux -I/usr/include/ruby-1.9.2/ruby/backward -I/usr/include/ruby-1.9.2 -I/root/ruby-oci8-2.0.3/ext/oci8 -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -I/opt/oracle/instantclient_11_2/sdk/include -Wall -o oci8lib.o -c oci8lib.c
- gcc -I. -I/usr/include/ruby-1.9.2/i486-linux -I/usr/include/ruby-1.9.2/ruby/backward -I/usr/include/ruby-1.9.2 -I/root/ruby-oci8-2.0.3/ext/oci8 -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -I/opt/oracle/instantclient_11_2/sdk/include -Wall -o env.o -c env.c
- gcc -I. -I/usr/include/ruby-1.9.2/i486-linux -I/usr/include/ruby-1.9.2/ruby/backward -I/usr/include/ruby-1.9.2 -I/root/ruby-oci8-2.0.3/ext/oci8 -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -I/opt/oracle/instantclient_11_2/sdk/include -Wall -o error.o -c error.c
- gcc -I. -I/usr/include/ruby-1.9.2/i486-linux -I/usr/include/ruby-1.9.2/ruby/backward -I/usr/include/ruby-1.9.2 -I/root/ruby-oci8-2.0.3/ext/oci8 -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -I/opt/oracle/instantclient_11_2/sdk/include -Wall -o oci8.o -c oci8.c
- gcc -I. -I/usr/include/ruby-1.9.2/i486-linux -I/usr/include/ruby-1.9.2/ruby/backward -I/usr/include/ruby-1.9.2 -I/root/ruby-oci8-2.0.3/ext/oci8 -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -I/opt/oracle/instantclient_11_2/sdk/include -Wall -o stmt.o -c stmt.c
- gcc -I. -I/usr/include/ruby-1.9.2/i486-linux -I/usr/include/ruby-1.9.2/ruby/backward -I/usr/include/ruby-1.9.2 -I/root/ruby-oci8-2.0.3/ext/oci8 -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -I/opt/oracle/instantclient_11_2/sdk/include -Wall -o bind.o -c bind.c
- gcc -I. -I/usr/include/ruby-1.9.2/i486-linux -I/usr/include/ruby-1.9.2/ruby/backward -I/usr/include/ruby-1.9.2 -I/root/ruby-oci8-2.0.3/ext/oci8 -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -I/opt/oracle/instantclient_11_2/sdk/include -Wall -o metadata.o -c metadata.c
- gcc -I. -I/usr/include/ruby-1.9.2/i486-linux -I/usr/include/ruby-1.9.2/ruby/backward -I/usr/include/ruby-1.9.2 -I/root/ruby-oci8-2.0.3/ext/oci8 -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -I/opt/oracle/instantclient_11_2/sdk/include -Wall -o attr.o -c attr.c
- gcc -I. -I/usr/include/ruby-1.9.2/i486-linux -I/usr/include/ruby-1.9.2/ruby/backward -I/usr/include/ruby-1.9.2 -I/root/ruby-oci8-2.0.3/ext/oci8 -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -I/opt/oracle/instantclient_11_2/sdk/include -Wall -o lob.o -c lob.c
- gcc -I. -I/usr/include/ruby-1.9.2/i486-linux -I/usr/include/ruby-1.9.2/ruby/backward -I/usr/include/ruby-1.9.2 -I/root/ruby-oci8-2.0.3/ext/oci8 -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -I/opt/oracle/instantclient_11_2/sdk/include -Wall -o oradate.o -c oradate.c
- gcc -I. -I/usr/include/ruby-1.9.2/i486-linux -I/usr/include/ruby-1.9.2/ruby/backward -I/usr/include/ruby-1.9.2 -I/root/ruby-oci8-2.0.3/ext/oci8 -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -I/opt/oracle/instantclient_11_2/sdk/include -Wall -o ocinumber.o -c ocinumber.c
- gcc -I. -I/usr/include/ruby-1.9.2/i486-linux -I/usr/include/ruby-1.9.2/ruby/backward -I/usr/include/ruby-1.9.2 -I/root/ruby-oci8-2.0.3/ext/oci8 -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -I/opt/oracle/instantclient_11_2/sdk/include -Wall -o ocidatetime.o -c ocidatetime.c
- gcc -I. -I/usr/include/ruby-1.9.2/i486-linux -I/usr/include/ruby-1.9.2/ruby/backward -I/usr/include/ruby-1.9.2 -I/root/ruby-oci8-2.0.3/ext/oci8 -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -I/opt/oracle/instantclient_11_2/sdk/include -Wall -o object.o -c object.c
- gcc -I. -I/usr/include/ruby-1.9.2/i486-linux -I/usr/include/ruby-1.9.2/ruby/backward -I/usr/include/ruby-1.9.2 -I/root/ruby-oci8-2.0.3/ext/oci8 -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -I/opt/oracle/instantclient_11_2/sdk/include -Wall -o apiwrap.o -c apiwrap.c
- gcc -I. -I/usr/include/ruby-1.9.2/i486-linux -I/usr/include/ruby-1.9.2/ruby/backward -I/usr/include/ruby-1.9.2 -I/root/ruby-oci8-2.0.3/ext/oci8 -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -I/opt/oracle/instantclient_11_2/sdk/include -Wall -o encoding.o -c encoding.c
- gcc -I. -I/usr/include/ruby-1.9.2/i486-linux -I/usr/include/ruby-1.9.2/ruby/backward -I/usr/include/ruby-1.9.2 -I/root/ruby-oci8-2.0.3/ext/oci8 -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -I/opt/oracle/instantclient_11_2/sdk/include -Wall -o xmldb.o -c xmldb.c
- gcc -shared -o oci8lib_192.so oci8lib.o env.o error.o oci8.o stmt.o bind.o metadata.o attr.o lob.o oradate.o ocinumber.o ocidatetime.o object.o apiwrap.o encoding.o xmldb.o -L. -L/usr/lib -L. -rdynamic -Wl,-export-dynamic -lruby-1.9.2 -L/opt/oracle/instantclient_11_2 -lclntsh -lpthread -lrt -ldl -lcrypt -lm -lc
- make[1]: Leaving directory `/root/ruby-oci8-2.0.3/ext/oci8'
- <--- ext/oci8
- <--- ext
- root@bt:~/ruby-oci8-2.0.3# make install
- ruby -w setup.rb install
- ---> lib
- mkdir -p /usr/local/lib/site_ruby/1.9.2/
- install oci8.rb /usr/local/lib/site_ruby/1.9.2/
- ---> lib/dbd
- mkdir -p /usr/local/lib/site_ruby/1.9.2/dbd
- install OCI8.rb /usr/local/lib/site_ruby/1.9.2/dbd
- <--- lib/dbd
- ---> lib/oci8
- mkdir -p /usr/local/lib/site_ruby/1.9.2/oci8
- install encoding-init.rb /usr/local/lib/site_ruby/1.9.2/oci8
- install encoding.yml /usr/local/lib/site_ruby/1.9.2/oci8
- install oci8.rb /usr/local/lib/site_ruby/1.9.2/oci8
- install object.rb /usr/local/lib/site_ruby/1.9.2/oci8
- install datetime.rb /usr/local/lib/site_ruby/1.9.2/oci8
- install metadata.rb /usr/local/lib/site_ruby/1.9.2/oci8
- install compat.rb /usr/local/lib/site_ruby/1.9.2/oci8
- install bindtype.rb /usr/local/lib/site_ruby/1.9.2/oci8
- install oracle_version.rb /usr/local/lib/site_ruby/1.9.2/oci8
- <--- lib/oci8
- <--- lib
- ---> ext
- ---> ext/oci8
- mkdir -p /usr/local/lib/site_ruby/1.9.2/i486-linux/.
- install oci8lib_192.so /usr/local/lib/site_ruby/1.9.2/i486-linux/.
- <--- ext/oci8
- <--- ext
- root@bt:~/ruby-oci8-2.0.3# echo $LD_LIBRARY_PATH
- /opt/oracle/instantclient_11_2
- root@bt:~/ruby-oci8-2.0.3#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement