On Mon 17 Mar 2003 14:39, "H.Merijn Brand" <[EMAIL PROTECTED]> wrote:
> > Cleaned up Makefile.PL and added Informix support thanks to Jonathan
> > Leffler (see README.informix)
DBD-ODBC-1.05/t/ODBCTEST.pm
DBD-ODBC-1.05/t/02simple.t.org
sort (...) interpreted as function at Makefile.PL line 121.
Configuring DBD::ODBC ...
Some solutions that spring to mind
1. Explicitely state the sort
my (@known_drivers) = sort { $a cmp $b } (
'Microsoft ODBC',
'unixodbc',
'iodbc',
'esodbc',
'empress',
'intersolve',
'sapdb',
'adabas',
'udbc',
'easysoft',
'solid',
'informix',
);
2. Break up
my (@known_drivers) = (
'Microsoft ODBC',
'unixodbc',
'iodbc',
'esodbc',
'empress',
'intersolve',
'sapdb',
'adabas',
'udbc',
'easysoft',
'solid',
'informix',
);
@known_drivers = sort @known_drivers;
3. Use a qw list
my (@known_drivers) = sort qw(
unixodbc
iodbc
esodbc
empress
intersolve
sapdb
adabas
udbc
easysoft
solid
informix
), "Microsoft ODBC";
--
H.Merijn Brand Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using perl-5.6.1, 5.8.0 & 632 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3,
WinNT 4, Win2K pro & WinCE 2.11 often with Tk800.024 &/| DBD-Unify
ftp://ftp.funet.fi/pub/languages/perl/CPAN/authors/id/H/HM/HMBRAND/