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は不明ですが …。 ここに行けばいい情報があるよとか、これを勉強しなさいのような 回答でも歓迎いたします。 仕事で使うのであれば有償のインストールもたのめるのですが、ま だ個人の勉強レベルのためそうもいきません。バイナリーでインス トールできるシステムがうらやましいく思えます。 新保