abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 17:25 | IT novinky

Do prodeje (Farnell) se dostal jednodeskový počítač Tinker Board (unboxing). Jedná se o konkurenci Raspberry Pi 3 od společnosti Asus. Porovnání (jpg) těchto počítačů například na CNXSoft. Cena Tinker Boardu je 55 £.

Ladislav Hagara | Komentářů: 7
včera 14:44 | Zajímavý projekt

Byla zveřejněna pravidla hackerské soutěže Pwn2Own 2017, jež proběhne od 15. do 17. března v rámci bezpečnostní konference CanSecWes ve Vancouveru. Soutěžit se bude o více než milion dolarů v pěti kategoriích. Letos se bude útočit i na Ubuntu. Jedná se již o 10. ročník této soutěže.

Ladislav Hagara | Komentářů: 1
včera 13:33 | Nová verze

Po sedmi měsících vývoje od vydání verze 5.7 byla vydána verze 5.8 (YouTube) toolkitu Qt. Z novinek lze zmínit například Qt Lite pro vestavěná zařízení. Nově jsou plně podporovány moduly Qt Wayland Compositor (YouTube) a Qt SCXML (YouTube). Současně byla vydána verze 4.2.1 integrovaného vývojového prostředí (IDE) Qt Creator.

Ladislav Hagara | Komentářů: 1
včera 11:52 | Pozvánky

Lednový Prague Containers Meetup se koná ve čtvrtek 26. ledna 2017 od 18:00 v Apiary, Pernerova 49, Praha 8. Přijďte se podívat na přednášky o Enterprise Kubernetes a Jenkins as a code.

little-drunk-jesus | Komentářů: 0
včera 11:40 | Pozvánky

Program letošního ročníku konference Prague PostgreSQL Developer Days, která se koná již 15. a 16. února 2017 na ČVUT FIT, Thákurova 9, Praha 6, byl dnes zveřejněn. Najdete ho na stránkách konference včetně anotací přednášek a školení. Registrace na konferenci bude otevřena zítra (24. ledna) v brzkých odpoledních hodinách.

TomasVondra | Komentářů: 0
22.1. 02:20 | Zajímavý článek

David Revoy, autor open source webového komiksu Pepper&Carrot nebo portrétu GNU/Linuxu, upozorňuje na svém blogu, že nový Inkscape 0.92 rozbíjí dokumenty vytvořené v předchozích verzích Inkscape. Problém by měl být vyřešen v Inkscape 0.92.2 [reddit].

Ladislav Hagara | Komentářů: 0
22.1. 02:02 | Komunita

Øyvind Kolås, hlavní vývojář grafických knihoven GEGL a babl, které využívá grafický program GIMP, žádá o podporu na Patreonu. Díky ní bude moci pracovat na vývoji na plný úvazek. Milník 1000 $, který by stačil na holé přežití, se již téměř podařilo vybrat, dalším cílem je dosažení 2500 $, které mu umožní běžně fungovat ve společnosti.

xkomczax | Komentářů: 12
21.1. 23:54 | Pozvánky

DevConf.cz 2017, již devátý ročník jedné z největších akcí zaměřených na Linux a open source ve střední Evropě, proběhne od pátku 27. ledna do neděle 29. ledna v prostorách Fakulty informačních technologií Vysokého učení technického v Brně. Na programu je celá řada zajímavých přednášek a workshopů. Letos je povinná registrace.

Ladislav Hagara | Komentářů: 0
21.1. 22:11 | Nová verze

Byla vydána verze 1.0.0 emulátoru terminálu Terminology postaveného nad EFL (Enlightenment Foundation Libraries). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
20.1. 17:00 | Nová verze

Byl vydán Docker 1.13. Přehled novinek na YouTube a v poznámkách k vydání na GitHubu. Docker umožňuje běh aplikací v softwarových kontejnerech (Wikipedia).

Ladislav Hagara | Komentářů: 7
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (11%)
 (2%)
 (73%)
 (3%)
 (10%)
Celkem 387 hlasů
 Komentářů: 31, poslední včera 19:19
Rozcestník
Reklama

Dotaz: Instalace DBD::Oracle na AMD64 (Oracle XE)

16.11.2008 02:24 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
Instalace DBD::Oracle na AMD64 (Oracle XE)
Přečteno: 720×
Příloha:

Dobrý den, mám následující problém:

V klidu jsem na svůj čerstvý Centos 5.2 x86_64 nainstaloval RPM Oracle XE z webu. Všechno funguje normálně, webová správa běží. Jenže bych moc rád používal DBI rozhraní z Perlu, k čemuž je samozřejmě potřeba DB driver. Když jsem se ale pokusil nainstalovat CPANem DBD::Oracle, nezdařilo se to. GCC mám nainstalované, řídil jsem se radami z různých mailing listů ohledně nastavení PATH, ORACLE_HOME a podobně. Také jsem změnil hodnotu v /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/ctx/lib/env_ctx.mk z LIBDIR=lib na LIBDIR=lib32, jak se doporučuje tady, nic z toho ale nepomohlo a kompilace stále selhává na stejné chybě (celý výpis v příloze):

/usr/bin/ld: skipping incompatible /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib//libclntsh.so when searching for -lclntsh
/usr/bin/ld: cannot find -lclntsh
collect2: ld returned 1 exit status
make: *** [blib/arch/auto/DBD/Oracle/Oracle.so] Error 1

Nenapadá mě žádné rozumné řešení vzniklé situace (kromě přeinstalace systému na 32-bit) -- Oracle XE je nabízen jen ve 32-bit verzi. A pořizovat si licenci na Standard Edition One za 15k kvůli projektu do školy se mi opravdu nechce :-)

Píšu pro Pivní recenze a protože mě to IT už fakt nebaví, tak jsme si s klukama postavili pivovar Lucky Bastard

Odpovědi

16.11.2008 09:22 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: Instalace DBD::Oracle na AMD64 (Oracle XE)
tahle chyba znamena ze nemate prislusnou knihovnu v prislusne bitove verzi. odhadoval bych to tak, ze mate 64bit perl a 32bit oracle vcetne client knihoven, coz samozrejme dohromady slinkovat nelze. potrebujete 64bit oracle nebo 32bit perl. (nebo zkusit nejakej perl-only driver, coz ale nevim jestli existuje)
In Ada the typical infinite loop would normally be terminated by detonation.
16.11.2008 12:01 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
Rozbalit Rozbalit vše Re: Instalace DBD::Oracle na AMD64 (Oracle XE)
To samozřejmě vím. 32-bit Perl nepřichází v úvahu kvůli tomu, že na Perlu závisí půlka systému a 64-bit Oracle neexistuje (v této verzi).

Zatím to vypadá tak, že budu muset přeinstalovat systém. Naštěstí to není zas taková tragedie, jelikož jsem ho nainstaloval teprv včera a ještě nic moc nenastavoval.
Píšu pro Pivní recenze a protože mě to IT už fakt nebaví, tak jsme si s klukama postavili pivovar Lucky Bastard
16.11.2008 12:24 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: Instalace DBD::Oracle na AMD64 (Oracle XE)
pořizovat si licenci na Standard Edition One za 15k kvůli projektu do školy se mi opravdu nechce :-)
Noo, for the purpose of developing a single prototype of your application si můžeš "velký" Oracle stáhnout zdarma, stačí registrace :-)
Ještě na tom nejsem tak špatně, abych četl Viewegha.
16.11.2008 14:53 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
Rozbalit Rozbalit vše Re: Instalace DBD::Oracle na AMD64 (Oracle XE)
Super, to jsem nevěděl. Tím pádem je problém vyřešen. Díky!
Píšu pro Pivní recenze a protože mě to IT už fakt nebaví, tak jsme si s klukama postavili pivovar Lucky Bastard
18.11.2008 18:01 Ivan
Rozbalit Rozbalit vše Re: Instalace DBD::Oracle na AMD64 (Oracle XE)
Na tohle je oracle instantclient. Ma to cca 50MB. Jsou v tom klientsky klihovny, sdk(headery) a sqlplus. tnsping bohuzel chybi. InstantClient je ve verzi 32/64bit 10g/11g. Dokonce to ma .rpm a .deb balicky.

Ivan
18.11.2008 23:16 Ruda
Rozbalit Rozbalit vše Re: Instalace DBD::Oracle na AMD64 (Oracle XE)
Na serveru to nepujde bez souhlasne stejnebitove verze jako je hostitelsky system pro databazi. A co se tyce klienta, pozor na 10g a starsi libstdc++ nez je v systemu (binarky klientskych knihoven jsou u 10g se starsi libstdc++ kompilovany). Pri vyvoji s OCI/OCCI a kombinaci ruznych verzi libstdc++ beha mraz po zadech na nepochopitelnych padech. 11g klient s aktualni libstdc++.so.6 to resi..
19.11.2008 15:33 Ivan
Rozbalit Rozbalit vše Re: Instalace DBD::Oracle na AMD64 (Oracle XE)
Posledni problem s OCCI byl v tom, ze g++ zmenilo ABI pro vyjimky. Pokud OCCI vyvolalo vyjimku, nebylo mozne ji odchytit v kodu kompilovanem novejsim g++ a vse skoncilo segfaultem. Cele se to chovalo velice divne v gdb z tech padu bylo dost zmateny. Oracle je bohuzel dost konzervativni v nevydava novejsi verze OCCI pokazde kdyz g++ zmeni ABI.

Založit nové vláknoNahoru

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

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.