7 messages in com.mysql.lists.perlRe: Cant install Msql-Mysql-modules-1...
FromSent OnAttachments
Derek Stedman17 Jun 1999 13:39 
Vijaya Ramamurthi17 Jun 1999 14:32 
Jochen Wiedmann21 Jun 1999 01:15 
Jochen Wiedmann21 Jun 1999 01:19 
Derek Stedman21 Jun 1999 09:17 
Jochen Wiedmann25 Jun 1999 01:03 
Jochen Wiedmann25 Jun 1999 09:36 
Subject:Re: Cant install Msql-Mysql-modules-1.2200
From:Derek Stedman (webm@onlinewebdesign.com)
Date:06/21/1999 09:17:35 AM
List:com.mysql.lists.perl

Jochen, Here is what I got,

##################################################### # perl Makefile.PL --config Which drivers do you want to install?

1) MySQL only 2) mSQL only (either of mSQL 1 or mSQL 2) 3) MySQL and mSQL (either of mSQL 1 or mSQL 2)

4) mSQL 1 and mSQL 2 5) MySQL, mSQL 1 and mSQL 2

Enter the appropriate number: [3] 2

Do you want to install the MsqlPerl emulation? You might keep your old Mysql module (to be distinguished from DBD::mysql!) if you are concerned about compatibility to existing applications! [n] Where is your mSQL installed? Please tell me the directory that contains the subdir 'include'. [/usr/local/Hughes] Which database should I use for testing the mSQL drivers? [test] On which host is database test running (hostname, ip address or host:port) [localhost] Creating files for mSQL .................... Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lmsql Using DBI 1.10 installed in /usr/local/lib/perl5/site_perl/5.005/sun4-solaris/au to/DBI Writing Makefile for DBD::mSQL Writing Makefile for Msql-Mysql-modules # make mkdir blib mkdir blib/lib mkdir blib/arch mkdir blib/arch/auto mkdir blib/arch/auto/Msql-Mysql-modules mkdir blib/lib/auto mkdir blib/lib/auto/Msql-Mysql-modules mkdir blib/man1 mkdir ../blib/lib/DBD mkdir ../blib/arch/auto/DBD mkdir ../blib/arch/auto/DBD/mSQL mkdir ../blib/lib/auto/DBD mkdir ../blib/lib/auto/DBD/mSQL mkdir ../blib/man3 cp lib/Bundle/DBD/mSQL.pm ../blib/lib/Bundle/DBD/mSQL.pm cp lib/Msql/Statement.pm ../blib/lib/Msql/Statement.pm cp lib/Msql.pm ../blib/lib/Msql.pm cp lib/DBD/mSQL.pm ../blib/lib/DBD/mSQL.pm gcc -c -I/usr/local/lib/perl5/site_perl/5.005/sun4-solaris/auto/DBI -I../dbd -I/ usr/local/Hughes/include -I/usr/local/lib/perl5/site_perl/5.005/sun4-solaris/au to/DBI -I/usr/local/lib/perl5/5.00503/sun4-solaris -I/usr/local/include -O - DVERSION=\"2.0400\" -DXS_VERSION=\"2.0400\" -fPIC -I/usr/local/lib/perl5/5.0050 3/sun4-solaris/CORE -DDBD_MSQL dbdimp.c In file included from ../dbd/myMsql.h:55, from ../dbd/dbdimp.h:32, from dbdimp.c:29: /usr/local/Hughes/include/common/portability.h:57: warning: redefinition of `u_i nt' /usr/include/sys/types.h:529: warning: `u_int' previously declared here /usr/local/Hughes/include/common/portability.h:61: warning: redefinition of `ssi ze_t' /usr/include/sys/types.h:445: warning: `ssize_t' previously declared here /usr/bin/perl -p -e "s/~DRIVER~/mSQL/g" < /usr/local/lib/perl5/site_perl/5.005/s un4-solaris/auto/DBI/Driver.xst > mSQL.xsi /usr/bin/perl -I/usr/local/lib/perl5/5.00503/sun4-solaris -I/usr/local/lib/perl5 /5.00503 /usr/local/lib/perl5/5.00503/ExtUtils/xsubpp -object_capi -typemap /us r/local/lib/perl5/5.00503/ExtUtils/typemap mSQL.xs >xstmp.c && mv xstmp.c mSQL.c gcc -c -I/usr/local/lib/perl5/site_perl/5.005/sun4-solaris/auto/DBI -I../dbd -I/ usr/local/Hughes/include -I/usr/local/lib/perl5/site_perl/5.005/sun4-solaris/au to/DBI -I/usr/local/lib/perl5/5.00503/sun4-solaris -I/usr/local/include -O - DVERSION=\"2.0400\" -DXS_VERSION=\"2.0400\" -fPIC -I/usr/local/lib/perl5/5.0050 3/sun4-solaris/CORE -DDBD_MSQL mSQL.c In file included from ../dbd/myMsql.h:55, from ../dbd/dbdimp.h:32, from mSQL.xs:20: /usr/local/Hughes/include/common/portability.h:57: warning: redefinition of `u_i nt' /usr/include/sys/types.h:529: warning: `u_int' previously declared here /usr/local/Hughes/include/common/portability.h:61: warning: redefinition of `ssi ze_t' /usr/include/sys/types.h:445: warning: `ssize_t' previously declared here Running Mkbootstrap for DBD::mSQL () chmod 644 mSQL.bs LD_RUN_PATH="/lib" gcc -o ../blib/arch/auto/DBD/mSQL/mSQL.so -R/lib -G -L/usr/lo cal/lib dbdimp.o mSQL.o -L/usr/local/Hughes/lib -L/usr/local/Hughes/lib/libmsql .a -R/usr/local/Hughes/lib/libmsql.a -lm chmod 755 ../blib/arch/auto/DBD/mSQL/mSQL.so cp mSQL.bs ../blib/arch/auto/DBD/mSQL/mSQL.bs chmod 644 ../blib/arch/auto/DBD/mSQL/mSQL.bs Manifying ../blib/man3/Bundle::DBD::mSQL.3 Manifying ../blib/man3/Msql.3 Manifying ../blib/man3/DBD::mSQL.3 mkdir blib/script cp dbimon blib/script/dbimon /usr/bin/perl -I/usr/local/lib/perl5/5.00503/sun4-solaris -I/usr/local/lib/perl5 /5.00503 -MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/dbimon Manifying blib/man1/dbimon.1 # make test PERL_DL_NONLAZY=1 /usr/bin/perl -I../blib/arch -I../blib/lib -I/usr/local/lib/pe rl5/5.00503/sun4-solaris -I/usr/local/lib/perl5/5.00503 -e 'use Test::Harness qw (&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t t/00base............install_driver(mSQL) failed: Can't load '../blib/arch/auto/D BD/mSQL/mSQL.so' for module DBD::mSQL: ld.so.1: /usr/bin/perl: fatal: relocation error: file ../blib/arch/auto/DBD/mSQL/mSQL.so: symbol msqlErrMsg: referenced s ymbol not found at /usr/local/lib/perl5/5.00503/sun4-solaris/DynaLoader.pm line 169.

at (eval 1) line 3

at t/00base.t line 38 dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 4-5 Failed 2/5 tests, 60.00% okay t/10dsnlist.........install_driver(mSQL) failed: Can't load '../blib/arch/auto/D BD/mSQL/mSQL.so' for module DBD::mSQL: ld.so.1: /usr/bin/perl: fatal: relocation error: file ../blib/arch/auto/DBD/mSQL/mSQL.so: symbol msqlErrMsg: referenced s ymbol not found at /usr/local/lib/perl5/5.00503/sun4-solaris/DynaLoader.pm line 169.

at (eval 1) line 3

at t/10dsnlist.t line 45 dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-3 Failed 3/3 tests, 0.00% okay t/20createdrop......install_driver(mSQL) failed: Can't load '../blib/arch/auto/D BD/mSQL/mSQL.so' for module DBD::mSQL: ld.so.1: /usr/bin/perl: fatal: relocation error: file ../blib/arch/auto/DBD/mSQL/mSQL.so: symbol msqlErrMsg: referenced s ymbol not found at /usr/local/lib/perl5/5.00503/sun4-solaris/DynaLoader.pm line 169.

at (eval 1) line 3

at t/20createdrop.t line 47 dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-5 Failed 5/5 tests, 0.00% okay t/30insertfetch.....install_driver(mSQL) failed: Can't load '../blib/arch/auto/D BD/mSQL/mSQL.so' for module DBD::mSQL: ld.so.1: /usr/bin/perl: fatal: relocation error: file ../blib/arch/auto/DBD/mSQL/mSQL.so: symbol msqlErrMsg: referenced s ymbol not found at /usr/local/lib/perl5/5.00503/sun4-solaris/DynaLoader.pm line 169.

at (eval 1) line 3

at t/30insertfetch.t line 48 dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-11 Failed 11/11 tests, 0.00% okay t/40bindparam.......install_driver(mSQL) failed: Can't load '../blib/arch/auto/D BD/mSQL/mSQL.so' for module DBD::mSQL: ld.so.1: /usr/bin/perl: fatal: relocation error: file ../blib/arch/auto/DBD/mSQL/mSQL.so: symbol msqlErrMsg: referenced s ymbol not found at /usr/local/lib/perl5/5.00503/sun4-solaris/DynaLoader.pm line 169.

at (eval 3) line 3

at t/40bindparam.t line 64 dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-24 Failed 24/24 tests, 0.00% okay t/40blobs...........skipping test on this platform t/40listfields......install_driver(mSQL) failed: Can't load '../blib/arch/auto/D BD/mSQL/mSQL.so' for module DBD::mSQL: ld.so.1: /usr/bin/perl: fatal: relocation error: file ../blib/arch/auto/DBD/mSQL/mSQL.so: symbol msqlErrMsg: referenced s ymbol not found at /usr/local/lib/perl5/5.00503/sun4-solaris/DynaLoader.pm line 169.

at (eval 1) line 3

at t/40listfields.t line 57 dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-16 Failed 16/16 tests, 0.00% okay t/40nulls...........install_driver(mSQL) failed: Can't load '../blib/arch/auto/D BD/mSQL/mSQL.so' for module DBD::mSQL: ld.so.1: /usr/bin/perl: fatal: relocation error: file ../blib/arch/auto/DBD/mSQL/mSQL.so: symbol msqlErrMsg: referenced s ymbol not found at /usr/local/lib/perl5/5.00503/sun4-solaris/DynaLoader.pm line 169.

at (eval 1) line 3

at t/40nulls.t line 50 dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-11 Failed 11/11 tests, 0.00% okay t/40numrows.........install_driver(mSQL) failed: Can't load '../blib/arch/auto/D BD/mSQL/mSQL.so' for module DBD::mSQL: ld.so.1: /usr/bin/perl: fatal: relocation error: file ../blib/arch/auto/DBD/mSQL/mSQL.so: symbol msqlErrMsg: referenced s ymbol not found at /usr/local/lib/perl5/5.00503/sun4-solaris/DynaLoader.pm line 169.

at (eval 1) line 3

at t/40numrows.t line 59 dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-25 Failed 25/25 tests, 0.00% okay t/50chopblanks......install_driver(mSQL) failed: Can't load '../blib/arch/auto/D BD/mSQL/mSQL.so' for module DBD::mSQL: ld.so.1: /usr/bin/perl: fatal: relocation error: file ../blib/arch/auto/DBD/mSQL/mSQL.so: symbol msqlErrMsg: referenced s ymbol not found at /usr/local/lib/perl5/5.00503/sun4-solaris/DynaLoader.pm line 169.

at (eval 1) line 3

at t/50chopblanks.t line 57 dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-35 Failed 35/35 tests, 0.00% okay t/50commit..........install_driver(mSQL) failed: Can't load '../blib/arch/auto/D BD/mSQL/mSQL.so' for module DBD::mSQL: ld.so.1: /usr/bin/perl: fatal: relocation error: file ../blib/arch/auto/DBD/mSQL/mSQL.so: symbol msqlErrMsg: referenced s ymbol not found at /usr/local/lib/perl5/5.00503/sun4-solaris/DynaLoader.pm line 169.

at (eval 1) line 3

at t/50commit.t line 64 dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-16 Failed 16/16 tests, 0.00% okay t/60leaks...........skipping test on this platform t/ak-dbd............install_driver(mSQL) failed: Can't load '../blib/arch/auto/D BD/mSQL/mSQL.so' for module DBD::mSQL: ld.so.1: /usr/bin/perl: fatal: relocation error: file ../blib/arch/auto/DBD/mSQL/mSQL.so: symbol msqlErrMsg: referenced s ymbol not found at /usr/local/lib/perl5/5.00503/sun4-solaris/DynaLoader.pm line 169.

at (eval 1) line 3

at t/ak-dbd.t line 58 dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-56 Failed 56/56 tests, 0.00% okay t/dbdadmin..........install_driver(mSQL) failed: Can't load '../blib/arch/auto/D BD/mSQL/mSQL.so' for module DBD::mSQL: ld.so.1: /usr/bin/perl: fatal: relocation error: file ../blib/arch/auto/DBD/mSQL/mSQL.so: symbol msqlErrMsg: referenced s ymbol not found at /usr/local/lib/perl5/5.00503/sun4-solaris/DynaLoader.pm line 169.

at (eval 1) line 3

at t/dbdadmin.t line 60 dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-17 Failed 17/17 tests, 0.00% okay Failed Test Status Wstat Total Fail Failed List of failed

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

t/00base.t 255 65280 5 2 40.00% 4-5 t/10dsnlist.t 255 65280 3 3 100.00% 1-3 t/20createdrop. 255 65280 5 5 100.00% 1-5 t/30insertfetch 255 65280 11 11 100.00% 1-11 t/40bindparam.t 255 65280 24 24 100.00% 1-24 t/40listfields. 255 65280 16 16 100.00% 1-16 t/40nulls.t 255 65280 11 11 100.00% 1-11 t/40numrows.t 255 65280 25 25 100.00% 1-25 t/50chopblanks. 255 65280 35 35 100.00% 1-35 t/50commit.t 255 65280 16 16 100.00% 1-16 t/ak-dbd.t 255 65280 56 56 100.00% 1-56 t/dbdadmin.t 255 65280 17 17 100.00% 1-17 2 tests skipped. Failed 12/14 test scripts, 14.29% okay. 221/224 subtests failed, 1.34% okay. *** Error code 2 make: Fatal error: Command failed for target `test_dynamic' Current working directory /export/home/online/.cpan/build/Msql-Mysql-modules-1.2 200/mSQL *** Error code 1 make: Fatal error: Command failed for target `test'

#####################################################

Jochen Wiedmann wrote:

(This reply applies both to Peter and Derek.)

Derek Stedman wrote:

t/00base............install_driver(mSQL) failed: Can't load '../blib/arch/auto/DBD/mSQL/mSQL.so' for module DBD::mSQL: ld.so.1: /usr/bin/perl: fatal: relocation error: file ../blib/arch/auto/DBD/mSQL/mSQL.so: symbol msqlErrMsg: referenced symbol not found at /usr/local/lib/perl5/5.00503/sun4-solaris/DynaLoader.pm line 169.

Strange. That merely means that the mSQL library isn't loaded at all.

Let me see the output of

perl Makefile.PL --config make make test