[one-users] Installing OpenNebula on CentOS 5.2

Hany Fahim hany at vmdevlabs.com
Sun Feb 15 12:54:28 PST 2009


Hi,
I'm trying to install OpenNebula on a fresh install of CentOS 5.2. I've
followed the Installation Guide and have installed all the needed packages
for the front-end server. I've also installed the xmlrpc-c and
xmlrpc-c-devel packages from the recommended repository, but when I go run
the scons command, I receive the following error:

-----------

# scons sqlite=/usr/local/sqlite3
scons: Reading SConscript files ...
Testing recipe: pkg-config
g++ .xmlrpc_test/xmlrpc_test.829ea9.cc -o
.xmlrpc_test/xmlrpc_test.829ea9.cc.out -lxmlrpc_server_abyss++
-lxmlrpc_server_abyss -lxmlrpc_server++
1>>.xmlrpc_test/xmlrpc_test.829ea9.cc.log 2>&1

Testing recipe: xmlrpc-c-config
  Error calling xmlrpc-c-config c++2 abyss-server --libs --cflags
Testing recipe: mixed hardcoded libraries and xmlrpc-c-config (debian lenny)
  Error calling xmlrpc-c-config c++2 abyss-server --libs --cflags
Testing recipe: hardcoded libraries for Mac OS X (installed using port)
g++ .xmlrpc_test/xmlrpc_test.829ea9.cc -o
.xmlrpc_test/xmlrpc_test.829ea9.cc.out -I/opt/local/include -L/opt/local/lib
-lwwwxml -lxmltok -lxmlparse -lwwwzip -lwwwinit -lwwwapp -lwwwtelnet
-lwwwhtml -lwwwnews -lwwwhttp -lwwwmime -lwwwgopher -lwwwftp -lwwwfile
-lwwwdir -lwwwcache -lwwwstream -lwwwmux -lwwwtrans -lwwwcore -lwwwutils
-lmd5 -ldl -lz -lpthread -lxmlrpc_client++ -lxmlrpc_client -lxmlrpc++
-lxmlrpc -lxmlrpc_util -lxmlrpc_xmlparse -lxmlrpc_xmltok
-lxmlrpc_server_abyss++ -lxmlrpc_server++ -lxmlrpc_server_abyss
-lxmlrpc_server -lxmlrpc_abyss 1>>.xmlrpc_test/xmlrpc_test.829ea9.cc.log
2>&1


Error searching for xmlrpc-c libraries. Please check this things:

 * You have installed development libraries for xmlrpc-c. One way to check
   this is calling xmlrpc-c-config that is provided with the development
   package.
 * Check that the version of xmlrpc-c is at least 1.06. You can do this also
   calling:
   $ xmlrpc-c-config --version
 * If all this requirements are already met please send log files located in
   .xmlrpc_test to the mailing list.

TypeError: 'str' object is not callable:
  File "/usr/local/src/one-1.2.0/SConstruct", line 105:
    exit(-1)

------------

If I run 'xmlrpc-c-config c++2 abyss-server --libs --cflags' manually, I
get:

#  xmlrpc-c-config c++2 abyss-server --libs --cflags
Package xmlrpc_abyss++ was not found in the pkg-config search path.
Perhaps you should add the directory containing `xmlrpc_abyss++.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xmlrpc_abyss++' found

I can't seem to find the requested package anywhere. Anyone have any
suggestions?

Thanks

hany
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20090215/266b5f7f/attachment.htm>


More information about the Users mailing list