[Pacemaker] Build Pacemaker-Python-GUI-0f1490eaa8d8
Andrew Beekhof
andrew at beekhof.net
Fri May 21 11:01:31 UTC 2010
On Fri, May 21, 2010 at 10:43 AM, Roberto Giordani <r.giordani at libero.it> wrote:
> Hello Andrew,
> another steps forward...but I receive a new error :-(
Sorry, I don't have much to do with the GUI.
> 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
>
> _______________________________________________
> 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
>
More information about the Pacemaker
mailing list