Update: I edited the RPATH of
ODBC.so and tested it again:
$ /usr/ccs/bin/elfdump -d .cpan/build/DBD-ODBC-1.43-KXVrET/blib/arch/a
+uto/DBD/ODBC/ODBC.so | grep RPATH
[4] RPATH 0x110f /usr/ccs/lib:/lib:/u
+sr/lib:/usr/sfw/lib:/export/home/filtro/unixODBC/lib
Same result:
t/01base.t ................... 1/6 # install_driver(ODBC) failed: Can'
+t load '/export/home/filtro/.cpan/build/DBD-ODBC-1.43-KXVrET/blib/arc
+h/auto/DBD/ODBC/ODBC.so' for module DBD::ODBC: ld.so.1: perl: fatal:
+relocation error: file /export/home/filtro/.cpan/build/DBD-ODBC-1.43-
+KXVrET/blib/arch/auto/DBD/ODBC/ODBC.so: symbol SQLGetDiagRec: referen
+ced symbol not found at /usr/perl5/5.8.4/lib/sun4-solaris-64int/DynaL
+oader.pm line 230.