Re: [suse-oracle] perl-DBD-Oracle
Ciro Iriarte <[email protected]> Fri, 8 Apr 2011 14:52:15 -0400
| Newsgroups | gmane.linux.suse.oracle.general |
|---|---|
| Message-ID | <[email protected]> |
2011/4/8 Ciro Iriarte <[email protected]>: > 2011/4/8 M.E.CH. <[email protected]>: >> try with: >> cpan > install DBD::Oracle >> >> or download >> http://www.perl.org/CPAN/authors/id/P/PY/PYTHIAN/DBD-Oracle-1.28.tar.gz >> and compile >> >> Bye. >> > > Already tried it, same issue... Apparently I have all the required > libraries, maybe I'm missing a environment variable or something like > that... > > Regards, > > -- > Ciro Iriarte > http://cyruspy.wordpress.com > -- > Well, not the same error... ----- Unable to locate an oracle.mk, proc.mk or other suitable *.mk file in your Oracle installation. (I looked in /usr/lib64/oracle/11.2.0.2.0/client/rdbms/demo/demo_xe.mk /usr/lib64/oracle/11.2.0.2.0/client/rdbms/lib/oracle.mk /usr/lib64/oracle/11.2.0.2.0/client/rdbms/demo/oracle.mk /usr/lib64/oracle/11.2.0.2.0/client/rdbms/demo/demo_rdbms.mk /usr/lib64/oracle/11.2.0.2.0/client/rdbms/demo/demo_rdbms64.mk /usr/lib64/oracle/11.2.0.2.0/client/rdbms/lib/ins_rdbms.mk /usr/lib64/oracle/11.2.0.2.0/client/precomp/demo/proc/proc.mk /usr/lib64/oracle/11.2.0.2.0/client/precomp/demo/proc/demo_proc.mk /usr/lib64/oracle/11.2.0.2.0/client/proc/lib/proc.mk /usr/lib64/oracle/11.2.0.2.0/client/proc16/lib/proc16.mk /usr/share/oracle/11.2/client/demo.mk /usr/share/oracle/11.2/client64/demo.mk under /usr/lib64/oracle/11.2.0.2.0/client) ----- Using the method at "http://jeanchristophe.duber.free.fr/dbd_oracle_instantclient_linux/" I get the errors posted in Oracle forums... --- In file included from /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/CORE/perl.h:4692, from /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/DBI/DBIXS.h:19, from Oracle.h:50, from Oracle.xs:1: /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/CORE/proto.h:510: error: expected declaration specifiers or ‘...’ before ‘off64_t’ /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/CORE/proto.h:515: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘Perl_do_sysseek’ /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/CORE/proto.h:518: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘Perl_do_tell’ /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/CORE/proto.h:4261: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘Perl_PerlIO_tell’ /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/CORE/proto.h:4262: error: expected declaration specifiers or ‘...’ before ‘off64_t’ In file included from Oracle.c:135: /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/DBI/Driver_xst.h: In function ‘dbixst_bounce_method’: /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/DBI/Driver_xst.h:27: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/DBI/Driver_xst.h:46: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/DBI/Driver_xst.h: In function ‘dbdxst_fetchall_arrayref’: /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/DBI/Driver_xst.h:88: warning: dereferencing type-punned pointer will break strict-aliasing rules --- Regards, -- Ciro Iriarte http://cyruspy.wordpress.com -- _______________________________________________ suse-oracle mailing list [email protected] http://listx.novell.com/mailman/listinfo/suse-oracle