[Linux-cluster] clvmd Compile problem RHEL4
Grieve, Shane
sgrieve at star-telegram.com
Fri Nov 4 05:35:05 UTC 2005
After checking out LVM2 from the redhat cvs I am have problems getting
this to compile on RHEL4 cluster and device-mapper compile fine but LVM
errors out with.
T_INTERNAL -DMIRRORED_INTERNAL -DDEVMAPPER_SUPPORT -DO_DIRECT_SUPPORT
-DHAVE_LIBDL -DHAVE_GETOPTLONG -DMODPROBE_CMD=\"/sbin/modprobe\" -fPIC
-Wall -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
-Wmissing-declarations -Wnested-externs -Winline -O2 -D_REENTRANT
-fno-strict-aliasing clvmd.c -o clvmd.o
clvmd-command.c: In function `lock_vg':
clvmd-command.c:157: warning: implicit declaration of function
`hash_create'
clvmd-command.c:157: warning: nested extern declaration of `hash_create'
clvmd-command.c:157: warning: assignment makes pointer from integer
without a cast
clvmd-command.c:170: warning: implicit declaration of function
`hash_lookup'
clvmd-command.c:170: warning: nested extern declaration of `hash_lookup'
clvmd-command.c:178: warning: implicit declaration of function
`hash_remove'
clvmd-command.c:178: warning: nested extern declaration of `hash_remove'
clvmd-command.c:186: warning: implicit declaration of function
`hash_insert'
clvmd-command.c:186: warning: nested extern declaration of `hash_insert'
clvmd-command.c: In function `cmd_client_cleanup':
clvmd-command.c:274: warning: implicit declaration of function
`hash_iterate'
clvmd-command.c:274: warning: nested extern declaration of
`hash_iterate'
clvmd-command.c:274: error: syntax error before '{' token
clvmd-command.c:276: warning: implicit declaration of function
`hash_get_key'
clvmd-command.c:276: warning: nested extern declaration of
`hash_get_key'
clvmd-command.c:276: warning: initialization makes pointer from integer
without a cast
clvmd-command.c:279: error: `lkid' undeclared (first use in this
function)
clvmd-command.c:279: error: (Each undeclared identifier is reported only
once
clvmd-command.c:279: error: for each function it appears in.)
clvmd-command.c:282: warning: implicit declaration of function
`hash_destroy'
clvmd-command.c:282: warning: nested extern declaration of
`hash_destroy'
clvmd-command.c:282: error: `lock_hash' undeclared (first use in this
function)
clvmd-command.c: At top level:
clvmd-command.c:285: error: syntax error before '}' token
make[2]: *** [clvmd-command.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/cvs/LVM2/daemons/clvmd'
make[1]: *** [clvmd] Error 2
make[1]: Leaving directory `/cvs/LVM2/daemons'
make: *** [daemons] Error 2
[root at lnewlep LVM2]# uname -a
Linux lnewlep 2.6.9-5.ELsmp #1 SMP Wed Jan 5 19:30:39 EST 2005 i686 i686
i386 GNU/Linux
My configure options were. ./configure --with-clvmd=all
--with-cluster=shared --disable-selinux
Thanks in Advance
Shane
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/linux-cluster/attachments/20051103/df3984f5/attachment.htm>
More information about the Linux-cluster
mailing list