Re: DBD::mysql library issue on mod_perl2/Leopard

Patrick Galbraith <[email protected]> Mon, 17 Mar 2008 17:04:53 -0400
Newsgroups gmane.comp.db.mysql.perl
Message-ID <[email protected]>
Hendrik Van Belleghem wrote:

>Just my 2 cents, since I got this whole thing started..
>I got it all working by rebuilding pretty much everything with i386 (apache,
>mod_perl, mysql, dbi, dbd::mysql).. Well, I left perl itself out.
>I manually copied some files from the mod_perl build folders and added some
>entries (specifically for mod_perl and libapreq2) to httpd.conf.
>
>I would've liked to use Apples apache2 build but that just failed for me.
>
>HTH
>
>
>On Mon, Mar 17, 2008 at 8:50 PM, actuosus <[email protected]> wrote:
>
>  
>
BTW - these values are derived from MySQL's util program "mysql_config". 
I wonder if for leopard it's probelmatic.

--Patrick

>>I have absolutely the same problem.
>>
>>Config after executing `sudo perl Makefile.PL`
>> cflags        (mysql_config) = -I/usr/local/mysql/include/mysql -Os -arch
>>x86_64 -fno-common
>> embedded      (mysql_config) =
>>  libs          (mysql_config) = -L/usr/local/mysql/lib -lmysqlclient -lz
>>-lm
>> mysql_config  (guessed     ) = mysql_config
>> nocatchstderr (default     ) = 0
>> nofoundrows   (default     ) = 0
>> ssl           (guessed     ) = 0
>> testdb        (default     ) = test
>> testhost      (default     ) =
>>  testpassword  (default     ) =
>> testsocket    (default     ) =
>> testuser      (default     ) =
>>
>>Error:
>>  dyld: lazy symbol binding failed: Symbol not found: _mysql_server_init
>>   Referenced from:
>>/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/DBD/mysql/mysql.bundle
>>   Expected in: dynamic lookup
>>
>> dyld: Symbol not found: _mysql_server_init
>>   Referenced from:
>>/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/DBD/mysql/mysql.bundle
>>   Expected in: dynamic lookup
>>
>>Tests result:
>> Failed 32/34 test scripts, 5.88% okay. 475/478 subtests failed, 0.63%
>>okay.
>>
>>Perl 5.8.8 with multitreading
>>MySQL 5.0.51a (x86_64)
>>DBI 1.602 (x86_64, i386, ppc)
>>DBD::mysql 4.006
>>
>>Directory '/usr/local/mysql/include/mysql' exists as symbolic link.
>>
>>By default, Makefile contains strings to build only for i386 and ppc for
>>DBI
>>and DBD::mysql.
>>
>>--SNIP--
>>    
>>
>
>
>  
>


-- 
Patrick Galbraith, Senior Programmer 
Grazr - Easy feed grazing and sharing
http://www.grazr.com 

Satyam Eva Jayate - Truth Alone Triumphs
Mundaka Upanishad




-- 
MySQL Perl Mailing List
For list archives: http://lists.mysql.com/perl
To unsubscribe:    http://lists.mysql.com/[email protected]