[Pacemaker] libcrmcluster with ocfs2-tools-1.4.4 on Opensuse 11.2

Roberto Giordani r.giordani at libero.it
Wed May 19 09:26:37 EDT 2010


Hello,
i'm trying to build ocfs2-tools-1.4.4 on Opensuse 11.2_64bit to use
pacemaker-1.0.8-6.1
corosync-1.2.2-1.1
heartbeat-3.0.3-2,

but I need some info about this library
/* libcrmcluster*/

1)Where I can found the source?
2)Why I need openais libray if I will use corosync instead of openais?
3)Shoud I build DLM before ocfs2-tools?

Following the configure output:

/ocfs2-tools-1.4.4 # ./configure
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for debugging... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for ranlib... ranlib
checking for ar... /usr/bin/ar
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for vendor... not found
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for pkg-config... /usr/bin/pkg-config
checking for com_err... yes
checking COM_ERR_CFLAGS... -I/usr/include/et
checking COM_ERR_LIBS... -lcom_err
checking for uuid_unparse in -luuid... yes
checking uuid/uuid.h usability... yes
checking uuid/uuid.h presence... yes
checking for uuid/uuid.h... yes
checking for tgetstr in -lncurses... yes
checking for readline in -lreadline... yes
checking readline/readline.h usability... yes
checking readline/readline.h presence... yes
checking for readline/readline.h... yes
checking for debug executables... no
checking for debug executables... no
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for GLIB - version >= 2.2.3... yes (version 2.22.4)
checking whether to build fsck dynamically... no
checking whether to build cluster control tools dynamically... test
checking how to link o2cb_ctl... static
checking for readline in -lreadline... (cached) yes
checking for readline/readline.h... (cached) yes
*checking for crm_get_peer in -lcrmcluster... no
configure: WARNING: libcrmcluster not found, pacemaker support will not 
be built*
checking for cman_replyto_shutdown in -lcman... no
configure: WARNING: libcman not found, cman support will not be built
checking corosync/cpg.h usability... no
checking corosync/cpg.h presence... no
checking for corosync/cpg.h... no
checking openais/cpg.h usability... no
checking openais/cpg.h presence... no
*checking for openais/cpg.h... no
configure: WARNING: openais/cpg.h not found, ocfs2_controld will not be 
built
no
configure: WARNING: libcpg not found, ocfs2_controld will not be built
checking for openais/saCkpt.h... no
configure: WARNING: openais/saCkpt.h not found, ocfs2_controld will not 
be built
no
configure: WARNING: libSaCkpt not found, ocfs2_controld will not be built
checking for dlmc_fs_connect in -ldlmcontrol... no
configure: WARNING: libdlmcontrol not found, ocfs2_controld will not be 
built*
checking libdlm.h usability... no
checking libdlm.h presence... no
checking for libdlm.h... no
*configure: WARNING: libdlm.h not found, fsdlm support will not be built*
checking for a Python interpreter with version >= 2.3... python
checking for python... /usr/bin/python
checking for python version... 2.6
checking for python platform... linux2
checking for python script directory... 
${prefix}/lib/python2.6/site-packages
checking for python extension module directory... 
${exec_prefix}/lib64/python2.6/site-packages
checking for headers required to compile python extensions... found
checking for blkid >= 1.36... configure: WARNING: blkid >= 1.36 not 
found, using internal version
checking for short... yes
checking size of short... 2
checking for int... yes
checking size of int... 4
checking for long... yes
checking size of long... 8
checking for long long... yes
checking size of long long... 8
configure: creating ./config.status
config.status: creating Config.make
config.status: creating o2cb.pc
config.status: creating o2dlm.pc
config.status: creating ocfs2.pc
config.status: creating ocfs2console/ocfs2interface/confdefs.py
config.status: creating debugfs.ocfs2/debugfs.ocfs2.8
config.status: creating mkfs.ocfs2/mkfs.ocfs2.8
config.status: creating mounted.ocfs2/mounted.ocfs2.8
config.status: creating fsck.ocfs2/fsck.ocfs2.8
config.status: creating fsck.ocfs2/fsck.ocfs2.checks.8
config.status: creating mount.ocfs2/mount.ocfs2.8
config.status: creating o2cb_ctl/o2cb_ctl.8
config.status: creating ocfs2_hb_ctl/ocfs2_hb_ctl.8
config.status: creating ocfs2console/ocfs2console.8
config.status: creating tunefs.ocfs2/tunefs.ocfs2.8
config.status: creating o2image/o2image.8
config.status: creating libo2cb/o2cb.7
config.status: creating vendor/common/ocfs2-tools.spec-generic
config.status: executing ocfs2console/blkid/blkid_types.h commands/

Regards,
Roberto.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.clusterlabs.org/pipermail/pacemaker/attachments/20100519/ca39631e/attachment.html>


More information about the Pacemaker mailing list