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]