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

mysql:12076

From: Gouhei Shinpo <Gouhei Shinpo <gouhei@xxxxxxxxxx>>
Date: Tue, 06 Sep 2005 03:49:33 +0900
Subject: [mysql 12076] bsd/osでのコンパイル

はじめまして、新保ともうします。

じつはbsd/os 4.3.1にてmysql 4.1.14のコンパイルが通らなくて困
っております。ご指導いただけますでしょうか。

make中にこんなエラーがでます。

> Making all in dbug
> Making all in mysys
> source='my_semaphore.c' object='my_semaphore.o' libtool=no  depfile='.deps/my_se
> maphore.Po' tmpdepfile='.deps/my_semaphore.TPo'  depmode=gcc /bin/bash ../depcom
> p  gcc -DDEFAULT_BASEDIR=\"/usr/local\"  -DDATADIR="\"/usr/local/var\""  -DDEFAU
> LT_CHARSET_HOME="\"/usr/local\""  -DSHAREDIR="\"/usr/local/share/mysql\""  -DHAV
> E_CONFIG_H -I. -I. -I.. -I../include  -I../include -I.     -O3 -DDBUG_OFF    -D_
> _BSD__ -DHAVE_BROKEN_REALPATH -c my_semaphore.c
> my_semaphore.c:28: syntax error before `*'
> my_semaphore.c: In function `sem_init':
> my_semaphore.c:30: `sem' undeclared (first use in this function)
> my_semaphore.c:30: (Each undeclared identifier is reported only once
> my_semaphore.c:30: for each function it appears in.)
> my_semaphore.c:30: `value' undeclared (first use in this function)
> my_semaphore.c: At top level:
> my_semaphore.c:36: syntax error before `*'
> my_semaphore.c: In function `sem_destroy':
> my_semaphore.c:39: `sem' undeclared (first use in this function)
> my_semaphore.c: At top level:
> my_semaphore.c:49: syntax error before `*'
> my_semaphore.c: In function `sem_wait':
> my_semaphore.c:51: `sem' undeclared (first use in this function)
> my_semaphore.c: At top level:
> my_semaphore.c:62: syntax error before `*'
> my_semaphore.c: In function `sem_trywait':
> my_semaphore.c:64: `sem' undeclared (first use in this function)
> my_semaphore.c: At top level:
> my_semaphore.c:75: syntax error before `*'
> my_semaphore.c: In function `sem_post':
> my_semaphore.c:77: `sem' undeclared (first use in this function)
> my_semaphore.c: At top level:
> my_semaphore.c:85: syntax error before `*'
> my_semaphore.c: In function `sem_post_multiple':
> my_semaphore.c:87: `sem' undeclared (first use in this function)
> my_semaphore.c:89: `count' undeclared (first use in this function)
> my_semaphore.c: At top level:
> my_semaphore.c:95: syntax error before `*'
> my_semaphore.c: In function `sem_getvalue':
> my_semaphore.c:97: `sem' undeclared (first use in this function)
> my_semaphore.c:99: `sval' undeclared (first use in this function)
> *** Error code 1
> 
> Stop.

じつはこれとまったく同じエラーを出しているかたがいらっしゃい
まして、以下にあるのですが、返答がないのです。
> http://www.jsw4.net/info/list-archives/mysql/03-wk20/msg00544.html
この方はmysql4.0.12でも同じエラーのようです。osは不明ですが
…。

ここに行けばいい情報があるよとか、これを勉強しなさいのような
回答でも歓迎いたします。

仕事で使うのであれば有償のインストールもたのめるのですが、ま
だ個人の勉強レベルのためそうもいきません。バイナリーでインス
トールできるシステムがうらやましいく思えます。

新保

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