[Pacemaker] Build Pacemaker-Python-GUI-0f1490eaa8d8

Roberto Giordani r.giordani at libero.it
Fri May 21 04:43:59 EDT 2010


Hello Andrew,
another steps forward...but I receive a new error :-(

mv -f .deps/libhbmgmt_la-mgmt_lib.Tpo .deps/libhbmgmt_la-mgmt_lib.Plo
/bin/sh ../../libtool --tag=CC   --tag=CC   --mode=compile gcc 
-std=gnu99 -DHAVE_CONFIG_H -I. -I../../include -I../../include  
-I../../include -I../../libltdl  -I../../libltdl -I../../linux-ha 
-I../../linux-ha -I../..          -I../..  -I/usr/local/include/glib-2.0 
-I/usr/local/lib/glib-2.0/include   -I/usr/include/libxml2 
-I../../include  -I../../include -I../../libltdl  -I../../libltdl 
-I../../linux-ha -I../../linux-ha -I../..          -I../.. -g -O2 
-I/usr/include/heartbeat -I/usr/include/pacemaker   -fgnu89-inline  
-Wall -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes 
-Wdeclaration-after-statement -Wpointer-arith -Wwrite-strings 
-Wcast-qual -Wcast-align -Wbad-function-cast -Winline 
-Wmissing-format-attribute -Wformat=2 -Wformat-security 
-Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Werror -ansi 
-D_GNU_SOURCE -DANSI_ONLY -ggdb3 -funsigned-char -MT 
libhbmgmt_la-mgmt_crm.lo -MD -MP -MF .deps/libhbmgmt_la-mgmt_crm.Tpo -c 
-o libhbmgmt_la-mgmt_crm.lo `test -f 'mgmt_crm.c' || echo './'`mgmt_crm.c
libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../include 
-I../../include -I../../include -I../../libltdl -I../../libltdl 
-I../../linux-ha -I../../linux-ha -I../.. -I../.. 
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include 
-I/usr/include/libxml2 -I../../include -I../../include -I../../libltdl 
-I../../libltdl -I../../linux-ha -I../../linux-ha -I../.. -I../.. -g -O2 
-I/usr/include/heartbeat -I/usr/include/pacemaker -fgnu89-inline -Wall 
-Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes 
-Wdeclaration-after-statement -Wpointer-arith -Wwrite-strings 
-Wcast-qual -Wcast-align -Wbad-function-cast -Winline 
-Wmissing-format-attribute -Wformat=2 -Wformat-security 
-Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Werror -ansi 
-D_GNU_SOURCE -DANSI_ONLY -ggdb3 -funsigned-char -MT 
libhbmgmt_la-mgmt_crm.lo -MD -MP -MF .deps/libhbmgmt_la-mgmt_crm.Tpo -c 
mgmt_crm.c  -fPIC -DPIC -o .libs/libhbmgmt_la-mgmt_crm.o
cc1: warnings being treated as errors
mgmt_crm.c: In function 'on_cleanup_rsc':
mgmt_crm.c:1307: error: passing argument 9 of 'delete_attr' makes 
integer from pointer without a cast
/usr/include/pacemaker/crm/cib_util.h:65: note: expected 'gboolean' but 
argument is of type 'void *'
mgmt_crm.c:1307: error: too many arguments to function 'delete_attr'
mgmt_crm.c:1316: error: passing argument 9 of 'update_attr' makes 
integer from pointer without a cast
/usr/include/pacemaker/crm/cib_util.h:51: note: expected 'gboolean' but 
argument is of type 'char *'
mgmt_crm.c:1316: error: too many arguments to function 'update_attr'
gmake[2]: *** [libhbmgmt_la-mgmt_crm.lo] Error 1
gmake[2]: Leaving directory 
`/usr/src/clusterlabd_dep/Pacemaker-Python-GUI-0f1490eaa8d8/mgmt/daemon'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
`/usr/src/clusterlabd_dep/Pacemaker-Python-GUI-0f1490eaa8d8/mgmt'
make: *** [all-recursive] Error 1

Could you please help me?

Regards,
Roberto.

On 05/20/2010 01:02 PM, Roberto Giordani wrote:
> Hello Andrew,
> I'm trying to build on Opensuse 11.2 64bit the Python gui now, using 
> the last source available on http://hg.clusterlabs.org/pacemaker/
> but after
> ./ConfigureMe configure --prefix=/usr --sysconfdir=/etc 
> --localstatedir=/var --with-group-id=90 --with-ccmuser-id=90 
> --disable-rpath
>
> pacemaker-mgmt configuration:
>   Version                  = 2.0 (Build: 
> 0f1490eaa8d83db534385670fdcbd154407d51cc)
>   Prefix                   = /usr
>   Executables              = /usr/sbin
>   Man pages                = /usr/share/man
>   Libraries                = /usr/lib64
>   Header files             = /usr/include
>   Arch-independent files   = /usr/share
>   State information        = /var
>   System configuration     = /etc
>   Init (rc) scripts        = /etc/init.d
>   Use system LTDL          = yes
>   HA group name            = haclient
>   HA user name             = hacluster
>   Build snmp subagent      = no
>   SNMP libraries           =
>   With Heartbeat support   = 1
>   With AIS support         = corosync
>   With AIS prefix          = /usr
>   CC_WARNINGS              =  -Wall -Wmissing-prototypes 
> -Wmissing-declarations -Wstrict-prototypes 
> -Wdeclaration-after-statement -Wpointer-arith -Wwrite-strings 
> -Wcast-qual -Wcast-align -Wbad-function-cast -Winline 
> -Wmissing-format-attribute -Wformat=2 -Wformat-security 
> -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Werror -ansi 
> -D_GNU_SOURCE -DANSI_ONLY
>   Mangled CFLAGS           = -g -O2 -I/usr/include/heartbeat 
> -I/usr/include/pacemaker   -fgnu89-inline  -Wall -Wmissing-prototypes 
> -Wmissing-declarations -Wstrict-prototypes 
> -Wdeclaration-after-statement -Wpointer-arith -Wwrite-strings 
> -Wcast-qual -Wcast-align -Wbad-function-cast -Winline 
> -Wmissing-format-attribute -Wformat=2 -Wformat-security 
> -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Werror -ansi 
> -D_GNU_SOURCE -DANSI_ONLY -ggdb3 -funsigned-char
>   Libraries                = -lbz2 -lplumb -lpils -lxml2 -lc -lpam 
> -lrt -ldl  -lltdl
>
> Tying to build, I receive the following error
>
> Making all in mgmt
> gmake[2]: Entering directory 
> `/usr/src/clusterlabd_dep/Pacemaker-Python-GUI-0f1490eaa8d8/lib/mgmt'
> python pymgmt.i
>   File "pymgmt.i", line 1
>     %module pymgmt
>     ^
> SyntaxError: invalid syntax
> gmake[2]: [pymgmt_wrap.c] Error 1 (ignored)
> /bin/sh ../../libtool --tag=CC   --tag=CC   --mode=compile gcc 
> -std=gnu99 -DHAVE_CONFIG_H -I. -I../../include -I../../include 
> -I../../include -I../../linux-ha -I../../linux-ha -I../../libltdl 
> -I../../libltdl -I../..          -I../..  
> -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include   
> -I/usr/include/libxml2 -I/usr/include/python2.6 -I../../include -w -g 
> -O2 -I/usr/include/heartbeat -I/usr/include/pacemaker   
> -fgnu89-inline  -Wall -Wmissing-prototypes -Wmissing-declarations 
> -Wstrict-prototypes -Wdeclaration-after-statement -Wpointer-arith 
> -Wwrite-strings -Wcast-qual -Wcast-align -Wbad-function-cast -Winline 
> -Wmissing-format-attribute -Wformat=2 -Wformat-security 
> -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Werror -ansi 
> -D_GNU_SOURCE -DANSI_ONLY -ggdb3 -funsigned-char -MT 
> _pymgmt_la-pymgmt_wrap.lo -MD -MP -MF .deps/_pymgmt_la-pymgmt_wrap.Tpo 
> -c -o _pymgmt_la-pymgmt_wrap.lo `test -f 'pymgmt_wrap.c' || echo 
> './'`pymgmt_wrap.c
> libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../include 
> -I../../include -I../../include -I../../linux-ha -I../../linux-ha 
> -I../../libltdl -I../../libltdl -I../.. -I../.. 
> -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include 
> -I/usr/include/libxml2 -I/usr/include/python2.6 -I../../include -w -g 
> -O2 -I/usr/include/heartbeat -I/usr/include/pacemaker -fgnu89-inline 
> -Wall -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes 
> -Wdeclaration-after-statement -Wpointer-arith -Wwrite-strings 
> -Wcast-qual -Wcast-align -Wbad-function-cast -Winline 
> -Wmissing-format-attribute -Wformat=2 -Wformat-security 
> -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Werror -ansi 
> -D_GNU_SOURCE -DANSI_ONLY -ggdb3 -funsigned-char -MT 
> _pymgmt_la-pymgmt_wrap.lo -MD -MP -MF .deps/_pymgmt_la-pymgmt_wrap.Tpo 
> -c ./pymgmt_wrap.c  -fPIC -DPIC -o .libs/_pymgmt_la-pymgmt_wrap.o
> gcc: ./pymgmt_wrap.c: No such file or directory
> gcc: no input files
> gmake[2]: *** [_pymgmt_la-pymgmt_wrap.lo] Error 1
>
> Could you please what's wrong?
>
> Regards,
> Roberto.
>
>
> _______________________________________________
> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clusterlabs.org/pipermail/pacemaker/attachments/20100521/0d259f90/attachment-0001.html>


More information about the Pacemaker mailing list