[Gauche-devel-jp] RedHat Enterprise 4でのGauche CVS HEADビルド

Back to archive index

ENDO Yasuyuki yasuy****@javao*****
2006年 7月 3日 (月) 16:18:26 JST


えんどうです。

$ uname -mrs
Linux 2.6.9-34.0.1.ELsmp i686

標題の環境でGauche CVS HEADをmakeしてみました。

$ ./configure --enable-threads=pthreads --enable-multibyte=euc-jp


$ make
(sinp)

gcc -DHAVE_CONFIG_H -I. -I./../gc/include   -g -O2 -fPIC -fomit-frame- 
pointer -m
arch=i686 -DUSE_I686_PREFETCH -c core.c
In file included from gauche.h:113,
                  from core.c:39:
./gauche/pthread.h:43: error: syntax error before "ScmInternalSpinlock"
./gauche/pthread.h:43: warning: data definition has no type or  
storage class
make[1]: *** [core.o] Error 1

pthread関係のCヘッダーは/usr/include/nptlにあるので 
すが、includeされていないようです。

$ ls -l /usr/include/nptl/
total 76
drwxr-xr-x  2 root root  4096 Mar 28 04:18 bits
-rw-r--r--  1 root root 35094 Feb  9 08:13 pthread.h
-rw-r--r--  1 root root  2472 Feb  9 08:13 semaphore.h
-rw-r--r--  1 root root 16092 Feb  9 08:13 thread_db.h

何かが足りないんでしょうか。






Gauche-devel-jp メーリングリストの案内
Back to archive index