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

mysql:14646

From: MoonBoy <MoonBoy <moon_boy_library@xxxxxxxxxx>>
Date: Tue, 28 Oct 2008 17:27:22 +0900 (JST)
Subject: [mysql 14646] Msql-Mysql-modules-1.2219 の make でエラーが出る

初めて投稿します。

過去のログなども見させていただきながら、ネットでも解決策
を検索したのですが、うまくいかず、助けて頂きたくメールさ
せていただきます。

mysqlをperlで接続するプログラムを作成するため、

Data-ShowTable-3.3
DBI-1.14
mysql-5.0.67

をインストールしました。次に、

Msql-Mysql-modules-1.2219
をインストールしようとしているのですが、
make時に、下記のようなエラーが出ます。

-----------------------------------------------
make[1]: Entering directory
`/home/********/Msql-Mysql-modules-1.2219/mysql'
gcc -c 
-I/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBI
-I/usr/local/mysql5/include/mysql -I../dbd
-I/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBI
-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi
-D_REENTRANT -D_GNU_SOURCE -DDEBUGGING
-fno-strict-aliasing -pipe -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/include/gdbm -O2 -g -pipe -m32 -march=i386
-mtune=pentium4   -DVERSION=\"2.0419\"
-DXS_VERSION=\"2.0419\" -fPIC
"-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" 
-DDBD_MYSQL mysql.c
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] エラー 1
make[1]: Leaving directory
`/home/********/Msql-Mysql-modules-1.2219/mysql'
make: *** [subdirs] エラー 2
------------------------------------------------------

一度は、成功したのですがその際は、
perlでuse DBIしたときに、

install_driver(mysql) failed: 

Can't load
'/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBD/mysql/mysql.so'


のようなエラーが出たため、いろいろ調べ、
libmysqlclient.so.14があるディレクトリを、
/etc/ld.so.confに書きました。

それでもperlからuse出来ないため、一度、make cleanを実行
し、もういちど、最初から
Msql-Mysql-modules-1.2219
のmakeをしている際に、このようなエラーが出て先に進めなく
なってしまいました。


ちなみにgcc/ccのバージョンは、3.4.6です。


解決できる方法ありますでしょうか?既知の古い問題だと思い
、恐縮なのですが、よろしくお願いします。



小山
moon_boy_library@xxxxxxxxxx

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

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