in reply to Re^5: Getting DBD-mysql to work with Mac OS X Lion
in thread Getting DBD-mysql to work with Mac OS X Lion
#!/usr/bin/perl use strict; use warnings; use CGI; use CGI::Carp qw(fatalsToBrowser set_message); # set my module lib use FindBin qw($Bin); use lib "$Bin/perl_lib"; use Util::Std; use Util::Std qw/:IO/; use Date::DT_Util; use CGI::Application; use DBI; use DBD::MySQL; print "Content-type: text/html\n\n"; print "Hello, World";
As noted, works fine if I comment out DBD::MySQL. The latter is where the CPAN installer put it: "(System) Library/Perl/5.12/darwin-thread-multi-2level/auto/DBD/". I noticed in the path, the file name is all lower case, where my script calls for "MySQL". However, changing this has no effect. I get the same error.
I don't see any DynaLoader.pm in that Library where DBD::MySQL seems to be looking for it. When I went to install DynaLoader, it failed, and the CPAN installer said I'd need to force install. "force install DynaLoader" resulted in a lot of scary questions related to changing or rebuilding the C Compiler for Perl 5.8 (I've got 5.12.3 on the computer). So I bailed out. Ugh.
Bruce
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^7: Getting DBD-mysql to work with Mac OS X Lion
by Anonymous Monk on Jan 23, 2012 at 10:43 UTC | |
by bmckenzie (Sexton) on Jan 23, 2012 at 14:19 UTC | |
by Anonymous Monk on Jan 23, 2012 at 14:24 UTC | |
|
Re^7: Getting DBD-mysql to work with Mac OS X Lion
by luis.roca (Deacon) on Jan 23, 2012 at 14:53 UTC |