Problems compiling mysql DBD on Redhat9 with MySQL-4.1.0-alpha

Problems compiling mysql DBD on Redhat9 with MySQL-4.1.0-alpha

am 30.04.2003 22:11:36 von Michael Bowman

I uninstalled the RedHat-provided mysql RPMs and installed the following
RPMs:
MySQL-server-4.1.0-0
MySQL-client-4.1.0-0
MySQL-devel-4.1.0-0
MySQL-shared-4.1.0-0

I also uninstalled the perl DBI and mysql-DBD RPMs.

I installed DBI and Data::ShowTable from source.

I attempted to install the MySQL DBD module and got the following
output. Anyone know what I should do? Thanks.

------------------------------------------------------------ ---------------------------------

cpan> install Bundle::DBD::mysql
Fetching with LWP:

ftp://ftp.ncsu.edu/pub/mirror/CPAN/authors/id/J/JW/JWIED/Msq l-Mysql-modules-1.2219.tar.gz
Checksum for
/root/.cpan/sources/authors/id/J/JW/JWIED/Msql-Mysql-modules -1.2219.tar.gz ok
Msql-Mysql-modules-1.2219/
Msql-Mysql-modules-1.2219/dbd/
Msql-Mysql-modules-1.2219/dbd/constants.h
Msql-Mysql-modules-1.2219/dbd/dbd.xs.in
Msql-Mysql-modules-1.2219/dbd/dbimon.in
Msql-Mysql-modules-1.2219/dbd/Acknowledgements
Msql-Mysql-modules-1.2219/dbd/myMsql.h
Msql-Mysql-modules-1.2219/dbd/Changes
Msql-Mysql-modules-1.2219/dbd/bindparam.h
Msql-Mysql-modules-1.2219/dbd/dbd.pm.in
Msql-Mysql-modules-1.2219/dbd/Makefile.PL.in
Msql-Mysql-modules-1.2219/dbd/dbdimp.c
Msql-Mysql-modules-1.2219/dbd/dbdimp.h
Msql-Mysql-modules-1.2219/dbd/bundle.pm.in
Msql-Mysql-modules-1.2219/lib/
Msql-Mysql-modules-1.2219/lib/ExtUtils/
Msql-Mysql-modules-1.2219/lib/ExtUtils/PerlPP.pm
Msql-Mysql-modules-1.2219/lib/DBD/
Msql-Mysql-modules-1.2219/lib/DBD/mSQL/
Msql-Mysql-modules-1.2219/lib/DBD/mSQL/Install.pm
Msql-Mysql-modules-1.2219/lib/DBD/mSQL1/
Msql-Mysql-modules-1.2219/lib/DBD/mSQL1/Install.pm
Msql-Mysql-modules-1.2219/lib/DBD/mysql/
Msql-Mysql-modules-1.2219/lib/DBD/mysql/Install.pm
Msql-Mysql-modules-1.2219/tests/
Msql-Mysql-modules-1.2219/tests/ak-dbd.t
Msql-Mysql-modules-1.2219/tests/mSQL1.dbtest
Msql-Mysql-modules-1.2219/tests/CSV.mtest
Msql-Mysql-modules-1.2219/tests/CSV.dbtest
Msql-Mysql-modules-1.2219/tests/20createdrop.t
Msql-Mysql-modules-1.2219/tests/dbdadmin.t
Msql-Mysql-modules-1.2219/tests/50commit.t
Msql-Mysql-modules-1.2219/tests/msql2.t
Msql-Mysql-modules-1.2219/tests/mysql.dbtest
Msql-Mysql-modules-1.2219/tests/50chopblanks.t
Msql-Mysql-modules-1.2219/tests/00base.t
Msql-Mysql-modules-1.2219/tests/40nulls.t
Msql-Mysql-modules-1.2219/tests/msql1.t
Msql-Mysql-modules-1.2219/tests/pNET.dbtest
Msql-Mysql-modules-1.2219/tests/mysql2.t
Msql-Mysql-modules-1.2219/tests/40bindparam.t
Msql-Mysql-modules-1.2219/tests/10dsnlist.t
Msql-Mysql-modules-1.2219/tests/mSQL.mtest
Msql-Mysql-modules-1.2219/tests/mysql.t
Msql-Mysql-modules-1.2219/tests/README
Msql-Mysql-modules-1.2219/tests/60leaks.t
Msql-Mysql-modules-1.2219/tests/mSQL1.mtest
Msql-Mysql-modules-1.2219/tests/30insertfetch.t
Msql-Mysql-modules-1.2219/tests/Adabas.mtest
Msql-Mysql-modules-1.2219/tests/40blobs.t
Msql-Mysql-modules-1.2219/tests/40numrows.t
Msql-Mysql-modules-1.2219/tests/lib.pl
Msql-Mysql-modules-1.2219/tests/pNET.mtest
Msql-Mysql-modules-1.2219/tests/40listfields.t
Msql-Mysql-modules-1.2219/tests/skeleton.test
Msql-Mysql-modules-1.2219/tests/mysql.mtest
Msql-Mysql-modules-1.2219/tests/mSQL.dbtest
Msql-Mysql-modules-1.2219/tests/Adabas.dbtest
Msql-Mysql-modules-1.2219/tests/akmisc.t
Msql-Mysql-modules-1.2219/mSQL/
Msql-Mysql-modules-1.2219/mSQL/lib/
Msql-Mysql-modules-1.2219/mSQL/lib/Bundle/
Msql-Mysql-modules-1.2219/mSQL/lib/Bundle/DBD/
Msql-Mysql-modules-1.2219/mSQL/lib/Bundle/DBD/mSQL.pm
Msql-Mysql-modules-1.2219/mSQL/lib/DBD/
Msql-Mysql-modules-1.2219/mSQL/lib/DBD/mSQL.pm
Msql-Mysql-modules-1.2219/mSQL/lib/Msql.pm
Msql-Mysql-modules-1.2219/mSQL/lib/Msql/
Msql-Mysql-modules-1.2219/mSQL/lib/Msql/Statement.pm
Msql-Mysql-modules-1.2219/nodbd/
Msql-Mysql-modules-1.2219/nodbd/nodbd.pm.in
Msql-Mysql-modules-1.2219/nodbd/pmsql.in
Msql-Mysql-modules-1.2219/nodbd/statement.pm.in
Msql-Mysql-modules-1.2219/nodbd/typemap
Msql-Mysql-modules-1.2219/mysql/
Msql-Mysql-modules-1.2219/mysql/lib/
Msql-Mysql-modules-1.2219/mysql/lib/Mysql.pm
Msql-Mysql-modules-1.2219/mysql/lib/Mysql/
Msql-Mysql-modules-1.2219/mysql/lib/Mysql/Statement.pm
Msql-Mysql-modules-1.2219/mysql/lib/DBD/
Msql-Mysql-modules-1.2219/mysql/lib/DBD/mysql.pm
Msql-Mysql-modules-1.2219/mysql/lib/Bundle/
Msql-Mysql-modules-1.2219/mysql/lib/Bundle/DBD/
Msql-Mysql-modules-1.2219/mysql/lib/Bundle/DBD/mysql.pm
Msql-Mysql-modules-1.2219/Makefile.PL
Msql-Mysql-modules-1.2219/MANIFEST
Msql-Mysql-modules-1.2219/MANIFEST.SKIP
Msql-Mysql-modules-1.2219/README
Msql-Mysql-modules-1.2219/ChangeLog
DBI is up to date.
Data::ShowTable is up to date.
Running install for module Mysql
Running make for J/JW/JWIED/DBD-mysql-2.1026.tar.gz
Checksum for
/root/.cpan/sources/authors/id/J/JW/JWIED/DBD-mysql-2.1026.t ar.gz ok
DBD-mysql-2.1026/
DBD-mysql-2.1026/t/
DBD-mysql-2.1026/t/mysql2.t
DBD-mysql-2.1026/t/akmisc.t
DBD-mysql-2.1026/t/60leaks.t
DBD-mysql-2.1026/t/10dsnlist.t
DBD-mysql-2.1026/t/ak-dbd.t
DBD-mysql-2.1026/t/50chopblanks.t
DBD-mysql-2.1026/t/mysql.t
DBD-mysql-2.1026/t/lib.pl
DBD-mysql-2.1026/t/40blobs.t
DBD-mysql-2.1026/t/40nulls.t
DBD-mysql-2.1026/t/insertid.t
DBD-mysql-2.1026/t/40listfields.t
DBD-mysql-2.1026/t/40bindparam.t
DBD-mysql-2.1026/t/mysql.dbtest
DBD-mysql-2.1026/t/dbdadmin.t
DBD-mysql-2.1026/t/20createdrop.t
DBD-mysql-2.1026/t/00base.t
DBD-mysql-2.1026/t/30insertfetch.t
DBD-mysql-2.1026/t/40numrows.t
DBD-mysql-2.1026/t/50commit.t
DBD-mysql-2.1026/t/mysql.mtest
DBD-mysql-2.1026/MANIFEST
DBD-mysql-2.1026/myld
DBD-mysql-2.1026/dbdimp.c
DBD-mysql-2.1026/dbdimp.h
DBD-mysql-2.1026/mysql.xs
DBD-mysql-2.1026/MANIFEST.SKIP
DBD-mysql-2.1026/README
DBD-mysql-2.1026/INSTALL.html
DBD-mysql-2.1026/lib/
DBD-mysql-2.1026/lib/Mysql/
DBD-mysql-2.1026/lib/Mysql/Statement.pm
DBD-mysql-2.1026/lib/DBD/
DBD-mysql-2.1026/lib/DBD/mysql/
DBD-mysql-2.1026/lib/DBD/mysql/INSTALL.pod
DBD-mysql-2.1026/lib/DBD/mysql.pm
DBD-mysql-2.1026/lib/DBD/mysql.pod
DBD-mysql-2.1026/lib/Bundle/
DBD-mysql-2.1026/lib/Bundle/DBD/
DBD-mysql-2.1026/lib/Bundle/DBD/mysql.pm
DBD-mysql-2.1026/lib/Mysql.pm
DBD-mysql-2.1026/Makefile.PL
DBD-mysql-2.1026/ChangeLog
DBD-mysql-2.1026/constants.h
Removing previously used /root/.cpan/build/DBD-mysql-2.1026

CPAN.pm: Going to build J/JW/JWIED/DBD-mysql-2.1026.tar.gz

I will use the following settings for compiling and testing:

cflags (mysql_config) = -I'/usr/include/mysql'
libs (mysql_config) = -L/usr/lib/mysql -lmysqlclient -lz
-lcrypt -lnsl -lm -lc -lnss_files -lnss_dns -lresolv -lc -lnss_files
-lnss_dns -lresolv
nocatchstderr (default ) = 0
ssl (guessed ) = 0
testdb (default ) = test
testhost (default ) =
testpassword (default ) =
testuser (default ) =

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

Checking if your kit is complete...
Looks good
Unsuccessful stat on filename containing newline at
/usr/lib/perl5/5.8.0/ExtUtils/Liblist/Kid.pm line 97.
Unsuccessful stat on filename containing newline at
/usr/lib/perl5/5.8.0/ExtUtils/Liblist/Kid.pm line 97.
Using DBI 1.35 installed in
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto/ DBI
Writing Makefile for DBD::mysql
Makefile:89: *** missing separator. Stop.
/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
Running install for module DBD::mysql
Running make for J/JW/JWIED/DBD-mysql-2.1026.tar.gz
Is already unwrapped into directory /root/.cpan/build/DBD-mysql-2.1026
Has already been processed within this session
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
Bundle summary: The following items in bundle Bundle::DBD::mysql had
installation problems:
Mysql DBD::mysql

cpan>


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