DBD::mysql library issue on mod_perl2/Leopard

"Hendrik Van Belleghem" <[email protected]> Mon, 17 Mar 2008 21:40:52 +0100
Newsgroups gmane.comp.db.mysql.perl
Message-ID <[email protected]>
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:

>
> 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--


-- 
Hendrik Van Belleghem
Spine - The backbone for your website - http://spine.sf.net



-- 
Hendrik Van Belleghem
Spine - The backbone for your website - http://spine.sf.net