[SCore-users-jp] Can't build mpich-1.2.5 on SCore 6.0.1

Ryoichi INAGAKI inagaki @ ueda.info.waseda.ac.jp
2007年 1月 15日 (月) 16:11:49 JST


稲垣です。

On Mon, 15 Jan 2007 15:49:08 +0900, 
Kameyama Toyohisa <kameyama @ pccluster.org> wrote:

> rpmbuild を --clean 無しで実行すれば,
> 
> /usr/src/redhat/BUILD/score6.0.1-6.0.1/score6-src/out.`hostname`/score.build
> に log が残ると思います.

再度ビルドしてビルドログを見てみたのですが ckpt_syscall.c でコンパイル
エラーが発生していました。 SYS_mmap2 の定義自体は
/usr/include/bits/syscall.h にあるようですが、対処方法はあるでしょうか。


/usr/src/redhat/BUILD/score6.0.1-6.0.1/score6-src//SCore/compile-driver/scorecc.local --env scwrap,crt,pm   -Wall -Wno-implicit  `case \`/usr/src/redhat/BUILD/score6.0.1-6.0.1/score6-src//SCore/compile-driver/scorecc.local -dumpversion\` in 3.3.[1-9]*) echo -fno-zero-initialized-in-bss;; 3.[4-9]*) echo -fno-zero-initialized-in-bss;; [4-9]*) echo -fno-zero-initialized-in-bss;; [1-9][0-9]*) echo -fno-zero-initialized-in-bss;; *) ;; esac` -g -O`[ "" != "" ] || echo "3"` -DPIC -fpic -D__USE_FIXED_PROTOTYPES__    -I../../../include -I/usr/include/nptl -DSCORE_VERSION=\"6.0.1\"  `[ "" = "" ] || echo "-DSCORE_DO_TRACE -DDEVELOPMENT"` -o ckpt_syscall.oso -c ../ckpt_syscall.c
../ckpt_syscall.c: In function `original_mmap':
../ckpt_syscall.c:951: error: `SYS_mmap2' undeclared (first use in this function)
../ckpt_syscall.c:951: error: (Each undeclared identifier is reported only once
../ckpt_syscall.c:951: error: for each function it appears in.)
../ckpt_syscall.c: At top level:
../ckpt_syscall.c:1: warning: 'rcsid' defined but not used
../ckpt_syscall.c:264: warning: 'anonymous_mmap' defined but not used
../ckpt_syscall.c:1398: warning: '_llseek_hook' defined but not used
../ckpt_syscall.c:1484: warning: 'truncate64_hook' defined but not used
../ckpt_syscall.c:1567: warning: 'ftruncate64_hook' defined but not used
make[5]: *** [ckpt_syscall.oso] Error 1



SCore-users-jp メーリングリストの案内