[前][次][番号順一覧][スレッド一覧]

mysql:14650

From: MoonBoy <MoonBoy <moon_boy_library@xxxxxxxxxx>>
Date: Fri, 7 Nov 2008 20:13:43 +0900 (JST)
Subject: [mysql 14650] Re: Msql-Mysql-modules-1.2219 の make でエラーが出る

小山です。

連絡が遅くなりすみませんでした。

DBD-mysql-2.9005  
Data-Dumper-2.121

をインストール出来ました。

DBDは、オプションで、

perl Makefile.PL --cflags=-I/usr/local/mysql5/include/m
ysql "--libs=-rdynamic -L/usr/local/mysql5/lib/mysql
-lmysqlclient -lz -lcrypt -lnsl -lm"

な感じで指定して、まだ多少、警告みたいなのは出ましたが、

Checking if your kit is complete...
Looks good
Unrecognized argument in LIBS ignored: '-rdynamic'
Using DBI 1.14 installed in
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBI
Writing Makefile for DBD::mysql

となっていたので、DBI、DBDともにインストールは完了したと
解釈しています。

あと、やはり当初の問題なんですが、、、
Msql-Mysql-modules-1.2219
は、エラーが出てしまいます。

# perl Makefile.PL
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] 1


Do you want to install the MysqlPerl emulation? You might
keep your old
Mysql module (to be distinguished from DBD::mysql!) if you
are concerned
about compatibility to existing applications! [y] n
WARNING: PL_FILES takes a hash reference not a array
reference.
         Please inform the author.
Note (probably harmless): No library found for -lgz
Using DBI 1.14 installed in
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBI
Writing Makefile for DBD::mysql
Writing Makefile for Msql-Mysql-modules

このあと、

make

で、

mysql.xs: In function `XS_DBD__mysql__dr__ListDBs':
mysql.xs:98: 警告: 引数 3 個の `mysql_dr_error' を渡しま
すにより、ポインタの示す型からの修飾子が切り捨てられます
mysql.xs: In function `XS_DBD__mysql__dr__admin_internal':
mysql.xs:138: 警告: 引数 3 個の `mysql_dr_error' を渡し
ますにより、ポインタの示す型からの修飾子が切り捨てられま
す
mysql.xs:144: error: 関数 `mysql_shutdown' への引数が少
なすぎます
mysql.xs:186: 警告: 引数 3 個の `mysql_dr_error' を渡し
ますにより、ポインタの示す型からの修飾子が切り捨てられま
す
mysql.xs: In function `XS_DBD__mysql__db__ListDBs':
mysql.xs:250: 警告: 引数 3 個の `mysql_dr_error' を渡し
ますにより、ポインタの示す型からの修飾子が切り捨てられま
す
mysql.xs: In function `XS_DBD__mysql__db__ListTables':
mysql.xs:271: 警告: 引数 3 個の `mysql_dr_error' を渡し
ますにより、ポインタの示す型からの修飾子が切り捨てられま
す
make[1]: *** [mysql.o] エラー 2
make[1]: Leaving directory
`/***/*******/Msql-Mysql-modules-1.2219/mysql'
make: *** [subdirs] エラー 2


これは、どのようにすれば解消するのでしょうか?

[前][次][番号順一覧][スレッド一覧]

     14646 2008-10-28 17:27 [MoonBoy <moon_boy_li] Msql-Mysql-modules-1.2219  の make でエラーが出る
     14647 2008-10-28 17:42 ┗[Katsutoshi Nakatomi ]                                       
     14648 2008-10-28 18:10  ┗[MoonBoy <moon_boy_li]                                     
     14649 2008-10-29 01:57   ┗["Kensuke Kaneko" <ky]                                   
->   14650 2008-11-07 20:13    ┗[MoonBoy <moon_boy_li]                                 
     14651 2008-11-07 20:20     ┗[MoonBoy <moon_boy_li]