<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>guzik &#187; DBD::Oracle</title>
	<atom:link href="http://guzik.net.pl/blog/tag/dbdoracle/feed/" rel="self" type="application/rss+xml" />
	<link>http://guzik.net.pl/blog</link>
	<description>Mój blog</description>
	<lastBuildDate>Fri, 10 Feb 2012 23:44:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>DBD::Oracle &#8211; problem z kompilacją</title>
		<link>http://guzik.net.pl/blog/2008/12/dbdoracle-problem-z-kompilacja/</link>
		<comments>http://guzik.net.pl/blog/2008/12/dbdoracle-problem-z-kompilacja/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 08:14:30 +0000</pubDate>
		<dc:creator>guzik</dc:creator>
				<category><![CDATA[DB]]></category>
		<category><![CDATA[DBD::Oracle]]></category>

		<guid isPermaLink="false">http://guzik.net.pl/blog/?p=447</guid>
		<description><![CDATA[Budowałem DBD::Oracle na Gentoo 1.12.11.1 (Linux 2.6.18-xen-r12 x86_64), ale nie wyszło. Błędy po make: [...] x86_64-pc-linux-gnu-gcc -c  -I/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBI -I../ -DLINUX -D_GNU_SOURCE -D_REENTRANT -g -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -pipe -march=nocona   -DVERSION=\"1.22\" -DXS_VERSION=\"1.22\" -fPIC "-I/usr/lib64/perl5/5.8.8/x86_64-linux/CORE"  -Wall -Wno-comment -DUTF8_SUPPORT -DNEW_OCI_INIT -DORA_OCI_VERSION=\"10.2.0.3\" Oracle.c In file included from Oracle.xs:1: Oracle.h:37:17: error: oci.h: No such file or directory [...]]]></description>
			<content:encoded><![CDATA[<p>Budowałem <a title="http://search.cpan.org/~pythian/DBD-Oracle-1.22/Oracle.pm" href="http://search.cpan.org/~pythian/DBD-Oracle-1.22/Oracle.pm"><code>DBD::Oracle</code></a> na Gentoo 1.12.11.1 (Linux 2.6.18-xen-r12 x86_64), ale nie wyszło. Błędy po <code>make</code>:</p>
<blockquote><p><code>[...]<br />
x86_64-pc-linux-gnu-gcc -c  -I/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBI -I../ -DLINUX -D_GNU_SOURCE -D_REENTRANT -g -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -pipe -march=nocona   -DVERSION=\"1.22\" -DXS_VERSION=\"1.22\" -fPIC "-I/usr/lib64/perl5/5.8.8/x86_64-linux/CORE"  -Wall -Wno-comment -DUTF8_SUPPORT -DNEW_OCI_INIT -DORA_OCI_VERSION=\"10.2.0.3\" Oracle.c<br />
In file included from Oracle.xs:1:<br />
Oracle.h:37:17: error: oci.h: No such file or directory<br />
Oracle.h:38:22: error: oratypes.h: No such file or directory<br />
Oracle.h:39:20: error: ocidfn.h: No such file or directory<br />
[...]</code></p></blockquote>
<p>Rzeczywiście nigdzie nie ma ścieżki do katalogu z <code>oci.h</code>. Po instalacji <a title="http://packages.gentoo.org/package/dev-db/oracle-instantclient-basic" href="http://packages.gentoo.org/package/dev-db/oracle-instantclient-basic"><code>dev-db/oracle-instantclient-basic</code></a> (na Gentoo) wszystkie pliki nagłówkowe są w <code>/usr/lib64/oracle/10.2.0.3/client/include</code>. Żeby budowanie się powiodło, do <code>x86_64-pc-linux-gnu-gcc</code> trzeba dodać tą ścieżkę (<code>-I</code>).</p>
<p>Wszystko po to, by z <a title="http://www.nagios.org/" href="http://www.nagios.org/">Nagios</a> można było monitorować stan <a title="http://www.oracle.com/technology/software/products/database/index.html" href="http://www.oracle.com/technology/software/products/database/index.html">Oracle</a> (poprzez <a title="http://www.consol.de/opensource/nagios/check-oracle-health" href="http://www.consol.de/opensource/nagios/check-oracle-health"><code>check_oracle_health</code></a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://guzik.net.pl/blog/2008/12/dbdoracle-problem-z-kompilacja/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

