Cent OS 5.4(64Bit) 
glue-1.0.5
# uname -a
Linux localhost.localdomain 2.6.18-164.el5 #1 SMP Thu Sep 3 03:28:30 EDT 2009 
x86_64 x86_64 x86_64 GNU/Linux


configure's result:
cluster-glue configuration:
  Version                  = 1.0.5 (Build: 
3af80b93d9e5d5e441f3f4c3aad16775ea27d2d9)
  Features                 =
  Prefix                   = /usr
  Executables              = /usr/sbin
  Man pages                = /usr/man
  Libraries                = /usr/lib64
  Header files             = /usr/include
  Arch-independent files   = /usr/share
  Documentation            = /usr/share/doc
  State information        = /usr/var
  System configuration     = /usr/etc
  Use system LTDL          = no
  HA group name            = haclient
  HA user name             = hacluster
  CFLAGS                   = -g -O2 -ggdb3 -O0  -fgnu89-inline 
-fstack-protector-all -Wall -Waggregate-return -Wbad-function-cast -Wcast-qual 
-Wcast-align -Wdeclaration-after-statement -Wendif-labels -Wfloat-equal 
-Wformat=2 -Wformat-security -Wformat-nonliteral -Winline -Wmissing-prototypes 
-Wmissing-declarations -Wmissing-format-attribute -Wnested-externs 
-Wno-long-long -Wno-strict-aliasing -Wpointer-arith -Wstrict-prototypes 
-Wwrite-strings -ansi -D_GNU_SOURCE -DANSI_ONLY -Werror
  Libraries                = -lbz2 -lxml2 -lc -lrt -ldl  -L/lib64 -lglib-2.0  
  Stack Libraries          = 


run make, errors as follow:

...

./.libs/libplumb.so: undefined reference to `uuid_parse'
./.libs/libplumb.so: undefined reference to `uuid_generate'
./.libs/libplumb.so: undefined reference to `uuid_copy'
./.libs/libplumb.so: undefined reference to `uuid_is_null'
./.libs/libplumb.so: undefined reference to `uuid_unparse'
./.libs/libplumb.so: undefined reference to `uuid_clear'
./.libs/libplumb.so: undefined reference to `uuid_compare'
collect2: ld returned 1 exit status
gmake[2]: *** [ipctest] Error 1
gmake[2]: Leaving directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/lib/clplumbing'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/lib'
make: *** [all-recursive] Error 1


make again

Making all in include
gmake[1]: Entering directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/include'
gmake   all-recursive
gmake[2]: Entering directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/include'
Making all in clplumbing
gmake[3]: Entering directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/include/clplumbing'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/include/clplumbing'
Making all in pils
gmake[3]: Entering directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/include/pils'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/include/pils'
Making all in stonith
gmake[3]: Entering directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/include/stonith'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/include/stonith'
Making all in lrm
gmake[3]: Entering directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/include/lrm'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/include/lrm'
gmake[3]: Entering directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/include'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/include'
gmake[2]: Leaving directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/include'
gmake[1]: Leaving directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/include'
Making all in libltdl
gmake[1]: Entering directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/libltdl'
gmake  all-am
gmake[2]: Entering directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/libltdl'
gmake[2]: Nothing to be done for `all-am'.
gmake[2]: Leaving directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/libltdl'
gmake[1]: Leaving directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/libltdl'
Making all in replace
gmake[1]: Entering directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/replace'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/replace'
Making all in lib
gmake[1]: Entering directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/lib'
Making all in pils
gmake[2]: Entering directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/lib/pils'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/lib/pils'
Making all in clplumbing
gmake[2]: Entering directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/lib/clplumbing'
/bin/sh ../../libtool --tag=CC  --tag=CC --mode=link gcc  -g -O2 -ggdb3 -O0  
-fgnu89-inline -fstack-protector-all -Wall -Waggregate-return 
-Wbad-function-cast -Wcast-qual -Wcast-align -Wdeclaration-after-statement 
-Wendif-labels -Wfloat-equal -Wformat=2 -Wformat-security -Wformat-nonliteral 
-Winline -Wmissing-prototypes -Wmissing-declarations -Wmissing-format-attribute 
-Wnested-externs -Wno-long-long -Wno-strict-aliasing -Wpointer-arith 
-Wstrict-prototypes -Wwrite-strings -ansi -D_GNU_SOURCE -DANSI_ONLY -Werror   
-o ipctest  ipctest.o libplumb.la ../../replace/libreplace.la  
../../lib/pils/libpils.la -lbz2 -lxml2 -lc -lrt -ldl  -L/lib64 -lglib-2.0  
gcc -g -O2 -ggdb3 -O0 -fgnu89-inline -fstack-protector-all -Wall 
-Waggregate-return -Wbad-function-cast -Wcast-qual -Wcast-align 
-Wdeclaration-after-statement -Wendif-labels -Wfloat-equal -Wformat=2 
-Wformat-security -Wformat-nonliteral -Winline -Wmissing-prototypes 
-Wmissing-declarations -Wmissing-format-attribute -Wnested-externs 
-Wno-long-long -Wno-strict-aliasing -Wpointer-arith -Wstrict-prototypes 
-Wwrite-strings -ansi -D_GNU_SOURCE -DANSI_ONLY -Werror -o .libs/ipctest 
ipctest.o  ./.libs/libplumb.so -L/lib64 
/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/lib/pils/.libs/libpils.so 
../../replace/.libs/libreplace.a ../../lib/pils/.libs/libpils.so -lbz2 -lxml2 
-lc -lrt -ldl -lglib-2.0 
./.libs/libplumb.so: undefined reference to `uuid_parse'
./.libs/libplumb.so: undefined reference to `uuid_generate'
./.libs/libplumb.so: undefined reference to `uuid_copy'
./.libs/libplumb.so: undefined reference to `uuid_is_null'
./.libs/libplumb.so: undefined reference to `uuid_unparse'
./.libs/libplumb.so: undefined reference to `uuid_clear'
./.libs/libplumb.so: undefined reference to `uuid_compare'
collect2: ld returned 1 exit status
gmake[2]: *** [ipctest] Error 1
gmake[2]: Leaving directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/lib/clplumbing'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
`/usr/local/src/Reusable-Cluster-Components-glue-1.0.5/lib'
make: *** [all-recursive] Error 1


What's wrong happened to me?

2010-04-28 



ShanyiWan 
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to