mysql:5829
From: SEGAMI Takashi <SEGAMI Takashi <sage@xxxxxxxxxx>>
Date: Mon, 22 Jul 2002 14:47:09 +0900
Subject: [mysql 05829] Re: c言語によるサンプルでmakeエラーになります。
瀬上です。 In message Mon, 22 Jul 2002 14:34:02 +0900 Masahiko Inomata <inomata_masahiko@xxxxxxxxxx>" wrote: > サンプルは > http://www.softagency.co.jp/mysql/Manual/html/manual.ja_Clients.html#C > を参考に実施していますが以下のようなエラーとなってしまいます。 > 環境は turblinux 6.5 msyql 3.23.39 といっても、サンプルを示してくれなきゃ、誰もわからないのでは? > > > %gcc -I/home/mysql/include/mysql -D_THREAD_SAFE -D_REENTRANT -g -W -Wall -static > -L/home/mysql/lib/mysql -lmysqlclient -lnsl -lz -lm -lcrypt -lpthread test.c > > test.c: In function `main': > test.c:46: warning: implicit declaration of function `mysql_server_init' > test.c:57: warning: implicit declaration of function `mysql_server_end' > test.c:21: warning: unused variable `mysql' > /tmp/ccowS6tR.o: In function `main': > /home/inomata/mysqlc/test.c:46: undefined reference to `mysql_server_init' > /home/inomata/mysqlc/test.c:53: undefined reference to `mysql_close' implicit declaration ...云々、といっているのだから、 ヘッダーファイルがincludeしてない、とか? > ※ 因みにlib***.a にmysql_XXXなるオブジェクトが見つかりません。何処にいるんで > しょうか? コンパイラに指示したとおり、/home/mysql/lib/mysql/libmysqlclient.aに その関数群がないのですか? /* * 瀬上 孝司 / SEGAMI Takashi <sage@xxxxxxxxxx> * 株式会社マイクロ・シー・エー・デー 第2システム開発室 */
4037 2001-07-18 15:12 [Masahiko Inomata <in] リプリケーション log−binファイルの削除 5820 2002-07-19 18:01 ┗[Masahiko Inomata <in] C言語からアクセス 5821 2002-07-19 18:06 ┣[Masahiko Inomata <in] 5827 2002-07-22 14:34 ┗[Masahiko Inomata <in] c言語によるサンプルでmakeエラーになります。 5828 2002-07-22 14:41 ┣["miyamoto" <miyamoto] テーブルカラムのエクスポート 5830 2002-07-22 15:08 ┃┗["Yuya.Nishida." <yuy] 5832 2002-07-22 16:00 ┃ ┗["miyamoto" <miyamoto] 5833 2002-07-22 16:12 ┃ ┗["Yuya.Nishida." <yuy] -> 5829 2002-07-22 14:47 ┣[SEGAMI Takashi <sage] 5843 2002-07-23 16:11 ┗["藤田一雄" <fujita@x] 5844 2002-07-23 16:27 ┗[海外 浩平 <kaigai@xx] 5846 2002-07-24 10:35 ┗["藤田一雄" <fujita@x] 5847 2002-07-24 11:17 ┗[Masahiko Inomata <in] 5852 2002-07-24 13:55 ┗["藤田一雄" <fujita@x]