[32966] in Perl-Users-Digest
Perl-Users Digest, Issue: 4242 Volume: 11
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Mon Jun 30 11:09:17 2014
Date: Mon, 30 Jun 2014 08:09:03 -0700 (PDT)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Perl-Users Digest Mon, 30 Jun 2014 Volume: 11 Number: 4242
Today's topics:
trouble building DBD::ODBC <davidleelambert@gmail.com>
Re: trouble building DBD::ODBC <rweikusat@mobileactivedefense.com>
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Mon, 30 Jun 2014 07:01:55 -0700 (PDT)
From: David Lee Lambert <davidleelambert@gmail.com>
Subject: trouble building DBD::ODBC
Message-Id: <951201d3-78a3-409d-8a59-a889b8aeb786@googlegroups.com>
Having trouble building DBD::ODBC on Windows 7, against a perl 5.14 installation built with Visual Studio 32-bit, now using Visual Studio 2008 32-bit command line. One of the test-cases fail...
t/45_unicode_varchar.t ....... syntax error at C:/perl/site/lib/DBI.pm line 1913, near ") {"
Global symbol "$sth" requires explicit package name at C:/perl/site/lib/DBI.pm line 1915.
Global symbol "@array_of_arrays" requires explicit package name at C:/perl/site/lib/DBI.pm line 1916.
Global symbol "$NUM_OF_PARAMS" requires explicit package name at C:/perl/site/lib/DBI.pm line 1916.
Global symbol "$NUM_OF_PARAMS" requires explicit package name at C:/perl/site/lib/DBI.pm line 1917.
Global symbol "@array_of_arrays" requires explicit package name at C:/perl/site/lib/DBI.pm line 1917.
Global symbol "$NUM_OF_PARAMS" requires explicit package name at C:/perl/site/lib/DBI.pm line 1917.
Global symbol "$sth" requires explicit package name at C:/perl/site/lib/DBI.pm line 1918.
Global symbol "@array_of_arrays" requires explicit package name at C:/perl/site/lib/DBI.pm line 1918.
Global symbol "@array_of_arrays" requires explicit package name at C:/perl/site/lib/DBI.pm line 1919.
syntax error at C:/perl/site/lib/DBI.pm line 1920, near "}"
C:/perl/site/lib/DBI.pm has too many errors.
Compilation failed in require at t/45_unicode_varchar.t line 14.
BEGIN failed--compilation aborted at t/45_unicode_varchar.t line 14.
t/45_unicode_varchar.t ....... Dubious, test returned 2 (wstat 512, 0x200)
Is this an incompatibity between latest DBD::ODBC and that version of perl, or that version of Visual Studio, or something I can safely ignore, or ... ?
--
DLL
------------------------------
Date: Mon, 30 Jun 2014 15:18:38 +0100
From: Rainer Weikusat <rweikusat@mobileactivedefense.com>
Subject: Re: trouble building DBD::ODBC
Message-Id: <87bnta4h1d.fsf@sable.mobileactivedefense.com>
David Lee Lambert <davidleelambert@gmail.com> writes:
> Having trouble building DBD::ODBC on Windows 7, against a perl 5.14 installation built with Visual Studio 32-bit, now using Visual Studio 2008 32-bit command line. One of the test-cases fail...
>
> t/45_unicode_varchar.t ....... syntax error at C:/perl/site/lib/DBI.pm line 1913, near ") {"
> Global symbol "$sth" requires explicit package name at C:/perl/site/lib/DBI.pm line 1915.
> Global symbol "@array_of_arrays" requires explicit package name at C:/perl/site/lib/DBI.pm line 1916.
> Global symbol "$NUM_OF_PARAMS" requires explicit package name at C:/perl/site/lib/DBI.pm line 1916.
> Global symbol "$NUM_OF_PARAMS" requires explicit package name at C:/perl/site/lib/DBI.pm line 1917.
> Global symbol "@array_of_arrays" requires explicit package name at C:/perl/site/lib/DBI.pm line 1917.
> Global symbol "$NUM_OF_PARAMS" requires explicit package name at C:/perl/site/lib/DBI.pm line 1917.
> Global symbol "$sth" requires explicit package name at C:/perl/site/lib/DBI.pm line 1918.
> Global symbol "@array_of_arrays" requires explicit package name at C:/perl/site/lib/DBI.pm line 1918.
> Global symbol "@array_of_arrays" requires explicit package name at C:/perl/site/lib/DBI.pm line 1919.
> syntax error at C:/perl/site/lib/DBI.pm line 1920, near "}"
[...]
This complains about syntax errors in DBI.pm which seems somewhat
unlikely. In case there are actually any,
perl -cw -Mstrict C:/perl/site/lib/DBI.pm
should also fail with an error. In case it doesn't but running the same
command with t/45_unicode_varchar_t as input does, this would likely be
an error in the test.
------------------------------
Date: 6 Apr 2001 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Digest Administrivia (Last modified: 6 Apr 01)
Message-Id: <null>
Administrivia:
To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.
Back issues are available via anonymous ftp from
ftp://cil-www.oce.orst.edu/pub/perl/old-digests.
#For other requests pertaining to the digest, send mail to
#perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
#sending perl questions to the -request address, I don't have time to
#answer them even if I did know the answer.
------------------------------
End of Perl-Users Digest V11 Issue 4242
***************************************