Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re: DBD-mysql: dyld error

by Anonymous Monk
on Mar 23, 2009 at 06:36 UTC ( #752521=note: print w/ replies, xml ) Need Help??


in reply to DBD-mysql: dyld error

i spen a week on this already, so frustration level is thru the roof... :) hope you can help

What did you do? Did you google?

It seems you either need to create a symbolic link ... or install 32-bit libraries... :)


Comment on Re: DBD-mysql: dyld error
Re^2: DBD-mysql: dyld error
by fawzi (Initiate) on Mar 23, 2009 at 07:27 UTC
    annonymous Monk, thanks for your response and the handy links... yes i have googled till i dropped. Sadly for me, i have visited them all before and i have tried them all and much more. i have installed and reinstalled multiple versions of mysql, DBI and DBD in both architectures as well. so just for completeness sake i will go over them again. Frankly, i don't know the big picture of what i am trying to achieve, which makes me uncreative when i hit a problem do you even know what the error means? that might help me see the big picture and be more independent.
        thanks anonymous.... Problem solved...in a nutshell i installed DBD-mysql in /Applications/xampp/xamppfiles/bin/perl, and not /usr/bin/perl.

        long answer:
        I basically stayed away from the many examples on the web that used /usr/bin/perl, and /usr/local/mysql....
        so it works, now, but it is a cop-out, since the other methods should work as well... anyways this is easier to maintain since i am using an xampp distribution...we'll see about that.
        here is what i did.
        - Fresh install of xampp-0.74
        - Download and tar xvf the developer package of xampp to /mytmp
            - note: i needed the include dir in the developer package for cpan to install DBD-mysql, namely the mysql include files
        - Copied the /mytmp/xampp/xamppfiles/include to /Applications/xampp/xamppfiles
        - Installed DBI and DBD:mysql using CPAN and the perl in xampp. It is important to use XAMPP perl, and /usr/bin.
            - sudo /Applications/xampp/xamppfiles/bin/perl -MCPAN -e 'install DBI'
            - sudo /Applications/xampp/xamppfiles/bin/perl -MCPAN -e 'install DBD::mysql'
        - in my scripts, i used #!/Applications/xampp/xamppfiles/bin/perl instead #!/usr/bin/perl

        thanks for your input
        regards,

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://752521]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (6)
As of 2015-07-04 21:12 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (60 votes), past polls