mysql:5848
From: Masahiko Inomata <Masahiko Inomata <inomata_masahiko@xxxxxxxxxx>>
Date: Wed, 24 Jul 2002 12:22:39 +0900
Subject: [mysql 05848] Re: c言語によるサンプルでmakeエラーになります。
いのまたです。 下記、やって見ましたが今度は少しエラー内容が変わりました。 因みに/home/mysql/lib/mysql/mysqlclient.aの後ろに全ての.aを 付けてみましたが同じでした。 %gcc -static -I/home/mysql/include/mysql -L/home/mysql/lib/mysql test.c \ > /home/mysql/lib/mysql/libmysqlclient.a /tmp/ccF6gMLl.o: In function `main': /tmp/ccF6gMLl.o(.text+0x1a): undefined reference to `mysql_server_init' /tmp/ccF6gMLl.o(.text+0x8f): undefined reference to `mysql_server_end' /home/mysql/lib/mysql/libmysqlclient.a(my_compress.o): In function `my_uncompress': my_compress.o(.text+0xaa): undefined reference to `uncompress' /home/mysql/lib/mysql/libmysqlclient.a(my_compress.o): In function `my_compress_alloc': my_compress.o(.text+0x13c): undefined reference to `compress' collect2: ld returned 1 exit status % >河田です。 > >Masahiko Inomata writes: > > nmでmsyql_xxxを確認できました。初めてのコマンドで見方がよく > > わかりませんが。 > > ということで再度以下のコマンドを実行してみたのですが > > やはりエラーとなります。何かオプション等が足りないの > > でしょうか。または ”-L"がきいてないのでしょうか。 > > > > %gcc -static -I/home/mysql/include/mysql -L/home/mysql/lib/mysql -lmysqlclient test.c > >とりあえず、 > >gcc -static -I/home/mysql/include/mysql -L/home/mysql/lib/mysql >test.c /home/mysql/lib/mysql/mysqlclient.a > >では、いかがでしょう? >