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

mysql:14651

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

小山です。たびたびすみません。

DBD-mysqlのMakefile.PLでエラーが出なかったので舞い上がっ
てしまったようです。

makeを忘れていました。

再度、DBD-mysql-2.9005のディレクトリに戻って
make
をしたところ、

make testで、


make: *** [test_dynamic] エラー 255


となってしまいました。

もう少し調べてみます・・・。


--- MoonBoy <moon_boy_library@xxxxxxxxxx> wrote:

> 小山です。
> 
> 連絡が遅くなりすみませんでした。
> 
> 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]