DBD install on Mac OSX 10.3.9

DBD install on Mac OSX 10.3.9

am 21.04.2005 16:57:36 von David Adelson

I am having problems getting DBD::mysql to install on my mac server:
angus.tamu.edu [~/.cpan/build/DBD-mysql-2.9006] % uname -a
Darwin angus.tamu.edu 7.9.0 Darwin Kernel Version 7.9.0: Wed Mar 30 20:11:17
PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC Power Macintosh powerpc
angus.tamu.edu [~/.cpan/build/DBD-mysql-2.9006] % sw_vers
ProductName: Mac OS X Server
ProductVersion: 10.3.9
BuildVersion: 7W98

I have appended the relevant error messages below.

Any help will be appreciated.

Dave Adelson, Texas A&M University.

===================


Running install for module DBD::mysql
Running make for R/RU/RUDY/DBD-mysql-2.9006.tar.gz
CPAN: Digest::MD5 loaded ok
Checksum for
/private/var/root/.cpan/sources/authors/id/R/RU/RUDY/DBD-mys ql-2.9006.tar.gz
ok
Scanning cache /private/var/root/.cpan/build for sizes
Deleting from cache: /private/var/root/.cpan/build/GD-SVG-0.25 (22.2>10.0
MB)
Deleting from cache: /private/var/root/.cpan/build/Data-Stag-0.08 (22.1>10.0
MB)
Deleting from cache: /private/var/root/.cpan/build/Compress-Zlib-1.34
(21.3>10.0 MB)
Deleting from cache: /private/var/root/.cpan/build/DBI-1.48 (19.7>10.0 MB)
Deleting from cache: /private/var/root/.cpan/build/DBD-mysql-2.9006
(16.2>10.0 MB)
Deleting from cache: /private/var/root/.cpan/build/MIME-Base64-3.05
(15.6>10.0 MB)
Deleting from cache: /private/var/root/.cpan/build/Digest-MD5-2.33
(15.4>10.0 MB)
Deleting from cache: /private/var/root/.cpan/build/libnet-1.19 (15.0>10.0
MB)
Deleting from cache: /private/var/root/.cpan/build/HTML-Tagset-3.04
(14.5>10.0 MB)
Deleting from cache: /private/var/root/.cpan/build/File-Temp-0.16 (14.5>10.0
MB)
Deleting from cache: /private/var/root/.cpan/build/PathTools-3.06 (14.3>10.0
MB)
Deleting from cache: /private/var/root/.cpan/build/IO-stringy-2.110
(13.6>10.0 MB)
Deleting from cache: /private/var/root/.cpan/build/IO-String-1.06 (13.2>10.0
MB)
Deleting from cache: /private/var/root/.cpan/build/HTML-Parser-3.45
(13.2>10.0 MB)
Deleting from cache: /private/var/root/.cpan/build/libwww-perl-5.803
(12.5>10.0 MB)
Deleting from cache: /private/var/root/.cpan/build/URI-1.35 (10.8>10.0 MB)
Deleting from cache: /private/var/root/.cpan/build/XML-Parser-2.34
(10.3>10.0 MB)
DBD-mysql-2.9006/
DBD-mysql-2.9006/t/
DBD-mysql-2.9006/t/mysql2.t
DBD-mysql-2.9006/t/akmisc.t
DBD-mysql-2.9006/t/60leaks.t
DBD-mysql-2.9006/t/10dsnlist.t
DBD-mysql-2.9006/t/ak-dbd.t
DBD-mysql-2.9006/t/50chopblanks.t
DBD-mysql-2.9006/t/mysql.t
DBD-mysql-2.9006/t/lib.pl
DBD-mysql-2.9006/t/40blobs.t
DBD-mysql-2.9006/t/40nulls.t
DBD-mysql-2.9006/t/insertid.t
DBD-mysql-2.9006/t/40listfields.t
DBD-mysql-2.9006/t/40bindparam.t
DBD-mysql-2.9006/t/mysql.dbtest
DBD-mysql-2.9006/t/dbdadmin.t
DBD-mysql-2.9006/t/20createdrop.t
DBD-mysql-2.9006/t/00base.t
DBD-mysql-2.9006/t/30insertfetch.t
DBD-mysql-2.9006/t/40numrows.t
DBD-mysql-2.9006/t/50commit.t
DBD-mysql-2.9006/MANIFEST
DBD-mysql-2.9006/myld
DBD-mysql-2.9006/dbdimp.c
DBD-mysql-2.9006/lib/
DBD-mysql-2.9006/lib/DBD/
DBD-mysql-2.9006/lib/DBD/mysql/
DBD-mysql-2.9006/lib/DBD/mysql/GetInfo.pm
DBD-mysql-2.9006/lib/DBD/mysql/INSTALL.pod
DBD-mysql-2.9006/lib/DBD/mysql.pm
DBD-mysql-2.9006/lib/Mysql/
DBD-mysql-2.9006/lib/Mysql/Statement.pm
DBD-mysql-2.9006/lib/Bundle/
DBD-mysql-2.9006/lib/Bundle/DBD/
DBD-mysql-2.9006/lib/Bundle/DBD/mysql.pm
DBD-mysql-2.9006/lib/Mysql.pm
DBD-mysql-2.9006/dbdimp.h
DBD-mysql-2.9006/mysql.xs
DBD-mysql-2.9006/MANIFEST.SKIP
DBD-mysql-2.9006/README
DBD-mysql-2.9006/INSTALL.html
DBD-mysql-2.9006/META.yml
DBD-mysql-2.9006/Makefile.PL
DBD-mysql-2.9006/ChangeLog
DBD-mysql-2.9006/constants.h
DBD-mysql-2.9006/TODO

CPAN.pm: Going to build R/RU/RUDY/DBD-mysql-2.9006.tar.gz

I will use the following settings for compiling and testing:

cflags (mysql_config) = -I/usr/include/mysql -O3
-fno-omit-frame-pointer -arch i386 -arch ppc -pipe
libs (mysql_config) = -arch i386 -arch ppc -pipe -L/usr/lib/mysql
-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 ) =

To change these settings, see 'perl Makefile.PL --help' and
'perldoc INSTALL'.

Checking if your kit is complete...
Looks good
Unrecognized argument in LIBS ignored: '-arch'
Unrecognized argument in LIBS ignored: 'i386'
Unrecognized argument in LIBS ignored: '-arch'
Unrecognized argument in LIBS ignored: 'ppc'
Unrecognized argument in LIBS ignored: '-pipe'
Using DBI 1.48 (for perl 5.008001 on darwin-thread-multi-2level) installed
in /Library/Perl/5.8.1/darwin-thread-multi-2level/auto/DBI/
Writing Makefile for DBD::mysql
cp lib/Mysql/Statement.pm blib/lib/Mysql/Statement.pm
cp lib/Mysql.pm blib/lib/Mysql.pm
cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod
cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm
cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm
cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm
cc -c -I/Library/Perl/5.8.1/darwin-thread-multi-2level/auto/DBI/
-I/usr/include/mysql -O3 -fno-omit-frame-pointer -arch i386 -arch ppc -pipe
-DDBD_MYSQL_INSERT_ID_IS_GOOD -g -g -pipe -pipe -fno-common -DPERL_DARWIN
-no-cpp-precomp -fno-strict-aliasing -I/usr/local/include -Os
-DVERSION=\"2.9006\" -DXS_VERSION=\"2.9006\"
"-I/System/Library/Perl/5.8.1/darwin-thread-multi-2level/COR E" dbdimp.c
cc: cannot read specs file for arch `i386'
make: *** [dbdimp.o] Error 1
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible

--
Diplomacy is the art of saying 'Nice doggie' until you can find a rock.

Will Rogers



--
MySQL Perl Mailing List
For list archives: http://lists.mysql.com/perl
To unsubscribe: http://lists.mysql.com/perl?unsub=gcdmp-msql-mysql-modules@m .gmane.org

Re: DBD install on Mac OSX 10.3.9

am 21.04.2005 17:11:25 von Rudy Lippan

Just a guess here since I know nothing of Mac OSX:

On Thu, 21 Apr 2005, David Adelson wrote:

> I am having problems getting DBD::mysql to install on my mac server:
> angus.tamu.edu [~/.cpan/build/DBD-mysql-2.9006] % uname -a
> Darwin angus.tamu.edu 7.9.0 Darwin Kernel Version 7.9.0: Wed Mar 30 20:11:17
> PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC Power Macintosh powerpc
> angus.tamu.edu [~/.cpan/build/DBD-mysql-2.9006] % sw_vers
> ProductName: Mac OS X Server
> ProductVersion: 10.3.9
> BuildVersion: 7W98
>


> cflags (mysql_config) = -I/usr/include/mysql -O3
> -fno-omit-frame-pointer -arch i386 -arch ppc -pipe
> libs (mysql_config) = -arch i386 -arch ppc -pipe -L/usr/lib/mysql
> -lmysqlclient -lz -lm


Try passing in the cflags and libs for you arch instead of using the values
returned from mysql_config.

> "-I/System/Library/Perl/5.8.1/darwin-thread-multi-2level/COR E" dbdimp.c
> cc: cannot read specs file for arch `i386'


-r


--
MySQL Perl Mailing List
For list archives: http://lists.mysql.com/perl
To unsubscribe: http://lists.mysql.com/perl?unsub=gcdmp-msql-mysql-modules@m .gmane.org

Re: DBD install on Mac OSX 10.3.9

am 21.04.2005 18:14:19 von Thomas Register

--Apple-Mail-1-501389633
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
charset=US-ASCII;
delsp=yes;
format=flowed

Dave,

When I began working with Perl and mySQL, I was surprised to find that
DBD was not already there with OS X's Perl. I've installed it on
10.3.8, as well as Jaguar, and did not encounter this particular
problem. I would question any reference to i386 - looks like a PC
reference. Unfortunately, I didn't retain all the results as I
stumbled my way along, but I suggest looking into the -arch reference
- should '-arch i386 be there?

I also found the following page that you might want to review (too bad
there's no confirmation that it actually _works_.)
http://www.codecomments.com/archive237-2004-11-323925.html

Good luck. I hope you don't have a long succession of glitches like I
did.

Tom Register

Begin forwarded message:

> From: David Adelson
> Date: April 21, 2005 10:57:36 AM EDT
> To:
> Subject: DBD install on Mac OSX 10.3.9
>
> I am having problems getting DBD::mysql to install on my mac server:
> angus.tamu.edu [~/.cpan/build/DBD-mysql-2.9006] % uname -a
> Darwin angus.tamu.edu 7.9.0 Darwin Kernel Version 7.9.0: Wed Mar 30
> 20:11:17
> PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC Power Macintosh
> powerpc
> angus.tamu.edu [~/.cpan/build/DBD-mysql-2.9006] % sw_vers
> ProductName: Mac OS X Server
> ProductVersion: 10.3.9
> BuildVersion: 7W98
>
> I have appended the relevant error messages below.
>
> Any help will be appreciated.
>
> Dave Adelson, Texas A&M University.
>
> ===================
>
>
> Running install for module DBD::mysql
> Running make for R/RU/RUDY/DBD-mysql-2.9006.tar.gz
> CPAN: Digest::MD5 loaded ok
> Checksum for
> /private/var/root/.cpan/sources/authors/id/R/RU/RUDY/DBD-mys ql
> -2.9006.tar.gz
> ok
> Scanning cache /private/var/root/.cpan/build for sizes
> Deleting from cache: /private/var/root/.cpan/build/GD-SVG-0.25
> (22.2>10.0
> MB)
> Deleting from cache: /private/var/root/.cpan/build/Data-Stag-0.08
> (22.1>10.0
> MB)
> Deleting from cache: /private/var/root/.cpan/build/Compress-Zlib-1.34
> (21.3>10.0 MB)
> Deleting from cache: /private/var/root/.cpan/build/DBI-1.48 (19.7>10.0
> MB)
> Deleting from cache: /private/var/root/.cpan/build/DBD-mysql-2.9006
> (16.2>10.0 MB)
> Deleting from cache: /private/var/root/.cpan/build/MIME-Base64-3.05
> (15.6>10.0 MB)
> Deleting from cache: /private/var/root/.cpan/build/Digest-MD5-2.33
> (15.4>10.0 MB)
> Deleting from cache: /private/var/root/.cpan/build/libnet-1.19
> (15.0>10.0
> MB)
> Deleting from cache: /private/var/root/.cpan/build/HTML-Tagset-3.04
> (14.5>10.0 MB)
> Deleting from cache: /private/var/root/.cpan/build/File-Temp-0.16
> (14.5>10.0
> MB)
> Deleting from cache: /private/var/root/.cpan/build/PathTools-3.06
> (14.3>10.0
> MB)
> Deleting from cache: /private/var/root/.cpan/build/IO-stringy-2.110
> (13.6>10.0 MB)
> Deleting from cache: /private/var/root/.cpan/build/IO-String-1.06
> (13.2>10.0
> MB)
> Deleting from cache: /private/var/root/.cpan/build/HTML-Parser-3.45
> (13.2>10.0 MB)
> Deleting from cache: /private/var/root/.cpan/build/libwww-perl-5.803
> (12.5>10.0 MB)
> Deleting from cache: /private/var/root/.cpan/build/URI-1.35 (10.8>10.0
> MB)
> Deleting from cache: /private/var/root/.cpan/build/XML-Parser-2.34
> (10.3>10.0 MB)
> DBD-mysql-2.9006/
> DBD-mysql-2.9006/t/
> DBD-mysql-2.9006/t/mysql2.t
> DBD-mysql-2.9006/t/akmisc.t
> DBD-mysql-2.9006/t/60leaks.t
> DBD-mysql-2.9006/t/10dsnlist.t
> DBD-mysql-2.9006/t/ak-dbd.t
> DBD-mysql-2.9006/t/50chopblanks.t
> DBD-mysql-2.9006/t/mysql.t
> DBD-mysql-2.9006/t/lib.pl
> DBD-mysql-2.9006/t/40blobs.t
> DBD-mysql-2.9006/t/40nulls.t
> DBD-mysql-2.9006/t/insertid.t
> DBD-mysql-2.9006/t/40listfields.t
> DBD-mysql-2.9006/t/40bindparam.t
> DBD-mysql-2.9006/t/mysql.dbtest
> DBD-mysql-2.9006/t/dbdadmin.t
> DBD-mysql-2.9006/t/20createdrop.t
> DBD-mysql-2.9006/t/00base.t
> DBD-mysql-2.9006/t/30insertfetch.t
> DBD-mysql-2.9006/t/40numrows.t
> DBD-mysql-2.9006/t/50commit.t
> DBD-mysql-2.9006/MANIFEST
> DBD-mysql-2.9006/myld
> DBD-mysql-2.9006/dbdimp.c
> DBD-mysql-2.9006/lib/
> DBD-mysql-2.9006/lib/DBD/
> DBD-mysql-2.9006/lib/DBD/mysql/
> DBD-mysql-2.9006/lib/DBD/mysql/GetInfo.pm
> DBD-mysql-2.9006/lib/DBD/mysql/INSTALL.pod
> DBD-mysql-2.9006/lib/DBD/mysql.pm
> DBD-mysql-2.9006/lib/Mysql/
> DBD-mysql-2.9006/lib/Mysql/Statement.pm
> DBD-mysql-2.9006/lib/Bundle/
> DBD-mysql-2.9006/lib/Bundle/DBD/
> DBD-mysql-2.9006/lib/Bundle/DBD/mysql.pm
> DBD-mysql-2.9006/lib/Mysql.pm
> DBD-mysql-2.9006/dbdimp.h
> DBD-mysql-2.9006/mysql.xs
> DBD-mysql-2.9006/MANIFEST.SKIP
> DBD-mysql-2.9006/README
> DBD-mysql-2.9006/INSTALL.html
> DBD-mysql-2.9006/META.yml
> DBD-mysql-2.9006/Makefile.PL
> DBD-mysql-2.9006/ChangeLog
> DBD-mysql-2.9006/constants.h
> DBD-mysql-2.9006/TODO
>
> CPAN.pm: Going to build R/RU/RUDY/DBD-mysql-2.9006.tar.gz
>
> I will use the following settings for compiling and testing:
>
> cflags (mysql_config) = -I/usr/include/mysql -O3
> -fno-omit-frame-pointer -arch i386 -arch ppc -pipe
> libs (mysql_config) = -arch i386 -arch ppc -pipe
> -L/usr/lib/mysql
> -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 ) =
>
> To change these settings, see 'perl Makefile.PL --help' and
> 'perldoc INSTALL'.
>
> Checking if your kit is complete...
> Looks good
> Unrecognized argument in LIBS ignored: '-arch'
> Unrecognized argument in LIBS ignored: 'i386'
> Unrecognized argument in LIBS ignored: '-arch'
> Unrecognized argument in LIBS ignored: 'ppc'
> Unrecognized argument in LIBS ignored: '-pipe'
> Using DBI 1.48 (for perl 5.008001 on darwin-thread-multi-2level)
> installed
> in /Library/Perl/5.8.1/darwin-thread-multi-2level/auto/DBI/
> Writing Makefile for DBD::mysql
> cp lib/Mysql/Statement.pm blib/lib/Mysql/Statement.pm
> cp lib/Mysql.pm blib/lib/Mysql.pm
> cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod
> cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm
> cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm
> cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm
> cc -c -I/Library/Perl/5.8.1/darwin-thread-multi-2level/auto/DBI/
> -I/usr/include/mysql -O3 -fno-omit-frame-pointer -arch i386 -arch ppc
> -pipe
> -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -g -pipe -pipe -fno-common
> -DPERL_DARWIN
> -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include -Os
> -DVERSION=\"2.9006\" -DXS_VERSION=\"2.9006\"
> "-I/System/Library/Perl/5.8.1/darwin-thread-multi-2level/COR E"
> dbdimp.c
> cc: cannot read specs file for arch `i386'
> make: *** [dbdimp.o] Error 1
> /usr/bin/make -- NOT OK
> Running make test
> Can't test without successful make
> Running make install
> make had returned bad status, install seems impossible
>
> --
> Diplomacy is the art of saying 'Nice doggie' until you can find a rock.
>
> Will Rogers
>
>
>
> --
> MySQL Perl Mailing List
> For list archives: http://lists.mysql.com/perl
> To unsubscribe:
> http://lists.mysql.com/perl?unsub=tear88@speakeasy.net
>
>

--Apple-Mail-1-501389633--

Re: DBD install on Mac OSX 10.3.9

am 21.04.2005 21:07:35 von Darren Duncan

At 12:14 PM -0400 4/21/05, Thomas Register wrote:
>Dave,
>When I began working with Perl and mySQL, I was surprised to find
>that DBD was not already there with OS X's Perl.

DBI is not part of the Perl core module set, like thousands of other
modules, and hence there's no reason it should be installed by
default with Mac OS X client. That's what CPAN's for. OTOH, Mac OS
X server does come with MySQL bundled, so I would expect DBI and
DBD::MySQL to be installed by default there. I only use the client
so I wouldn't know all thats on server. -- Darren Duncan

--
MySQL Perl Mailing List
For list archives: http://lists.mysql.com/perl
To unsubscribe: http://lists.mysql.com/perl?unsub=gcdmp-msql-mysql-modules@m .gmane.org