On Sep 16, 2:05 pm, catel1 <[email protected]> wrote:
> My company's System-admin installed Ruby and Gems (using Sun Coolstack
> package) and I have sudo access to ruby, gem etc. Now I need to get my
> app to talk to oracle db (through network).
> From what I understand, it requires three steps:
> Step 1: Install oracle instant client ( I installed it in my ~/oracle/
> instantclient_11_1)
> Step2: Install OCI8 libraries (this is where I am stuck). Here is the
> error message:
> ***********ERROR MESSAGE***************
>
> bash-3.00$ sudo gem install ruby-oci8
> Building native extensions. This could take a while...
> ERROR: Error installing ruby-oci8:
> ERROR: Failed to build gem native extension.
>
> /opt/coolstack/bin/ruby extconf.rb
> checking for load library path...
> LD_LIBRARY_PATH_32 is not set.
> LD_LIBRARY_PATH is not set.
> checking for cc... *** extconf.rb failed ***
> Could not create Makefile due to some reason, probably lack of
> necessary libraries and/or headers. Check the mkmf.log file for more
> details. You may need configuration options.
>
> Provided configuration options:
> --with-opt-dir
> --without-opt-dir
> --with-opt-include
> --without-opt-include=${opt-dir}/include
> --with-opt-lib
> --without-opt-lib=${opt-dir}/lib
> --with-make-prog
> --without-make-prog
> --srcdir=.
> --curdir
> --ruby=/opt/coolstack/bin/ruby
> --with-instant-client
> --without-instant-client
<snip>
Does it work if you try "sudo gem install ruby-oci -- --with-instant-
client" ?
If not, try setting $ORACLE_HOME to wherever you installed the instant
client and try again.
If that still doesn't work, this blog post may be of interest:
http://ktulu.com.ar/blog/2009/01/30/installing-ruby-oci8-with-oracle-instant-client-11g/
(In short, it looks like the directory layout changed in 11g)
Regards,
Dan
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---