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