[Linux-cluster] Compile from CVS Error
Andriy Galetski
andriy at druzhba.lviv.ua
Tue Sep 28 13:34:45 UTC 2004
Hi !
I have problem when compile today CVS sources
1. apply kernel patch (to enable flock(2) to work among gfs nodes)
cd /path/to/kernel
patch -p1 < cluster/gfs-kernel/patches/<ver>/00001.patch
2. build kernel
cd /path/to/kernel
make; make modules_install
3. build cluster kernel modules and user space
cd cluster
./configure --kernel_src=/path/to/kernel
make install
After that:
....
.....
CC [M] /usr/local/src/cluster/gfs-kernel/src/gfs/ops_export.o
CC [M] /usr/local/src/cluster/gfs-kernel/src/gfs/ops_file.o
/usr/local/src/cluster/gfs-kernel/src/gfs/ops_file.c: In function
`do_flock':
/usr/local/src/cluster/gfs-kernel/src/gfs/ops_file.c:1559: warning: implicit
declaration of function `flock_lock_file_wait'
/usr/local/src/cluster/gfs-kernel/src/gfs/ops_file.c: At top level:
/usr/local/src/cluster/gfs-kernel/src/gfs/ops_file.c:1656: unknown field
`flock' specified in initializer
/usr/local/src/cluster/gfs-kernel/src/gfs/ops_file.c:1656: warning:
initialization from incompatible pointer type
/usr/local/src/cluster/gfs-kernel/src/gfs/ops_file.c:1666: unknown field
`flock' specified in initializer
/usr/local/src/cluster/gfs-kernel/src/gfs/ops_file.c:1666: warning:
initialization from incompatible pointer type
make[5]: *** [/usr/local/src/cluster/gfs-kernel/src/gfs/ops_file.o] Error 1
make[4]: *** [_module_/usr/local/src/cluster/gfs-kernel/src/gfs] Error 2
make[4]: Leaving directory `/usr/src/linux-2.6.8.1'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/local/src/cluster/gfs-kernel/src/gfs'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/usr/local/src/cluster/gfs-kernel/src'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/usr/local/src/cluster/gfs-kernel'
make: *** [install] Error 2
Thanks.
More information about the Linux-cluster
mailing list