Portál AbcLinuxu, 10. května 2025 19:58

Dotaz: Instalace ruby-oci8

27.2.2013 15:37 Martin Tichy
Instalace ruby-oci8
Přečteno: 178×
Odpovědět | Admin
Dobry den, snazim do me distribuce Backtrack nainstalovat ruby gem oci8 pro praci s Oracle databazi. Instalace probehne v poradku, ale knihovna stejne nejde nahrat. Co delam spatne?
root@bt:~# gem install ruby-oci8
Building native extensions.  This could take a while...
Successfully installed ruby-oci8-2.1.4
1 gem installed
Installing ri documentation for ruby-oci8-2.1.4...
Installing RDoc documentation for ruby-oci8-2.1.4...
root@bt:~# gem list | grep oci
ruby-oci8 (2.1.4)
root@bt:~# ruby -v
ruby 1.9.2dev (2010-07-02) [i486-linux]
root@bt:~# irb
irb(main):001:0> require 'oci8'
LoadError: no such file to load -- oci8lib_191
        from /usr/local/lib/site_ruby/1.9.2/oci8.rb:23:in `require'
        from /usr/local/lib/site_ruby/1.9.2/oci8.rb:23:in `< top (required)>'
        from (irb):1:in `require'
        from (irb):1
        from /usr/bin/irb:12:in `< main>'
irb(main):002:0> 
Btw, zkousel jsem i kompilaci ruby-oci8 ze zdrojaku, ale se stejnym vysledkem.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.2.2013 16:49 Ivan
Rozbalit Rozbalit vše Re: Instalace ruby-oci8
Odpovědět | | Sbalit | Link | Blokovat | Admin
Blba otazka: mas nainstalovanyho a nakonfigutovanyho Oracle klienta(libclntsh.so)?
27.2.2013 17:23 Martin Tichy
Rozbalit Rozbalit vše Re: Instalace ruby-oci8
Ano, mam, bez toho by ta knihovna nesla ani zkompilovat, sqlplus mi taky funguje.
randy avatar 1.3.2013 13:57 randy | skóre: 21 | Hviezdoslavov
Rozbalit Rozbalit vše Re: Instalace ruby-oci8
Prave som to skusal u seba a chodi to bezproblemovo. Chyba ti subor oci8lib_191.so (pre verziu ruby 1.9.[1-9]). Nemas to skompilovane inou verziou ruby?
R>
1.3.2013 14:10 Martin Tichy
Rozbalit Rozbalit vše Re: Instalace ruby-oci8
Soubor oci8lib_191.so mám:
# locate oci8lib_191.so
/var/lib/gems/1.9.2/gems/ruby-oci8-2.1.4/ext/oci8/oci8lib_191.so
/var/lib/gems/1.9.2/gems/ruby-oci8-2.1.4/lib/oci8lib_191.so
Výstup z kompilace viz zde:

http://pastebin.com/0MZ7AZvL

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.