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

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
>
>では、いかがでしょう?
>

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