The Makefile.PL outputs several severe warnings in its run. How have you addressed each of them?
I'll repeat them here:
- Your LANG environment variable is set to "en_US.UTF-8" This is known to cause problems in some perl installations - even stopping this Makefile.PL from running without errors. If you have problems please try re-running with LANG unset or with the utf part of LANG removed.
-
You provided ODBCHOME (/opt/app/d1car1m5/.perl/teradata/client/ODBC_64) which has no odbc_config (not unusual for older unixODBCs) but we've found an odbc_config on your PATH. It is unlikely the odbc_config specifications are going to match your specified ODBCHOME so this script is going to ignore your specified ODBCHOME. If you don't like this do something to remove odbc_config from your PATH or ensure there is an odbc_config in your provided ODBCHOME.
-
Multiple copies of Driver.xst found in: /usr/lib64/perl5/site_perl/5.
+8.8/x86_64-linux-thread-multi/auto/DBI/ /usr/lib64/perl5/vendor_perl/
+5.8.8/x86_64-linux-thread-multi/auto/DBI/ at Makefile.PL line 155. Us
+ing DBI 1.621 (for perl 5.008008 on x86_64-linux-thread-multi) instal
+led in /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/aut
+o/DBI/
It seems that at least the compilation of your DBD does not work, because the symbol SQLFetch is not available. This may be because the wrong Perl is run, the wrong code got compiled or the wrong .so file gets loaded:
Can't load '/opt/app/d1car1m5/cpan/DBD-ODBC-1.48/blib/arch/auto/DBD/OD
+BC/ODBC.so' for module DBD::ODBC: /opt/app/d1car1m5/cpan/DBD-ODBC-1.4
+8/blib/arch/auto/DBD/ODBC/ODBC.so: undefined symbol: SQLFetch at /usr
+/lib64/perl5/5.8.8/x86_64-linux-thread-multi/DynaLoader.pm line 230.
Find out which is the case and correct it.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.