[one-users] OpenNebula-3.2.1 build issue

Alexander Khryukin alexander at mezon.ru
Sun Feb 12 08:36:39 PST 2012


12 февраля 2012 г. 19:04 пользователь Mohit Dhingra <mohitdhingras at gmail.com
> написал:

>
> Hi,
>
> After applying the patch also, I am getting the error.
>
>
> oneadmin at cadlab:~/Downloads/opennebula-3.2.1> scons
> scons: Reading SConscript files ...
> Testing recipe: pkg-config
>   Error calling pkg-config xmlrpc_server_abyss++ xmlrpc++ xmlrpc_util
> --static --libs
> Testing recipe: xmlrpc-c-config
> g++ .xmlrpc_test/xmlrpc_test.2a23fb.cc -o
> .xmlrpc_test/xmlrpc_test.2a23fb.cc.out  -pthread -L/usr/lib64
> -lxmlrpc_server_abyss++ -lxmlrpc_server++ -lxmlrpc_server_abyss
> -lxmlrpc_server -lxmlrpc_abyss  -lpthread -lxmlrpc++ -lxmlrpc -lxmlrpc_util
> -lxml2 -lz -lm  -I/usr/include 1>>.xmlrpc_test/xmlrpc_test.2a23fb.cc.log
> 2>&1
>
>
> Testing recipe: mixed hardcoded libraries and xmlrpc-c-config (debian
> lenny)
> g++ .xmlrpc_test/xmlrpc_test.2a23fb.cc -o
> .xmlrpc_test/xmlrpc_test.2a23fb.cc.out  -pthread -L/usr/lib64
> -lxmlrpc_server_abyss++ -lxmlrpc_server++ -lxmlrpc_server_abyss
> -lxmlrpc_server -lxmlrpc_abyss  -lpthread -lxmlrpc++ -lxmlrpc -lxmlrpc_util
> -lxml2 -lz -lm  -I/usr/include 1>>.xmlrpc_test/xmlrpc_test.2a23fb.cc.log
> 2>&1
>
>
> Testing recipe: hardcoded libraries for Mac OS X (installed using port)
> g++ .xmlrpc_test/xmlrpc_test.2a23fb.cc -o
> .xmlrpc_test/xmlrpc_test.2a23fb.cc.out  -pthread -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.2a23fb.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.
>
>
> *
> ----------------------------
> Thanks & Regards
> Mohit Dhingra
> +919611190435*
>
>
> On 12 February 2012 14:36, Alexander Khryukin <alexander at mezon.ru> wrote:
>
>>
>>
>> 2012/2/12 Mohit Dhingra <mohitdhingras at gmail.com>
>>
>>>  *Hello,*
>>>
>>> When I am trying to install OpenNebula, I am getting the following error.
>>>
>>>
>>> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>>> oneadmin at cadlab:~/Downloads/opennebula-3.2.1> scons
>>> scons: Reading SConscript files ...
>>> Testing recipe: pkg-config
>>>   Error calling pkg-config xmlrpc_server_abyss++ --static --libs
>>> Testing recipe: xmlrpc-c-config
>>> g++ .xmlrpc_test/xmlrpc_test.a2d77e.cc -o
>>> .xmlrpc_test/xmlrpc_test.a2d77e.cc.out  -pthread -L/usr/lib64
>>> -lxmlrpc_server_abyss++ -lxmlrpc_server++ -lxmlrpc_server_abyss
>>> -lxmlrpc_server -lxmlrpc_abyss  -lpthread -lxmlrpc++ -lxmlrpc -lxmlrpc_util
>>> -lxml2 -lz -lm  -I/usr/include 1>>.xmlrpc_test/xmlrpc_test.a2d77e.cc.log
>>> 2>&1
>>>
>>> Testing recipe: mixed hardcoded libraries and xmlrpc-c-config (debian
>>> lenny)
>>> g++ .xmlrpc_test/xmlrpc_test.a2d77e.cc -o
>>> .xmlrpc_test/xmlrpc_test.a2d77e.cc.out  -pthread -L/usr/lib64
>>> -lxmlrpc_server_abyss++ -lxmlrpc_server++ -lxmlrpc_server_abyss
>>> -lxmlrpc_server -lxmlrpc_abyss  -lpthread -lxmlrpc++ -lxmlrpc -lxmlrpc_util
>>> -lxml2 -lz -lm  -I/usr/include 1>>.xmlrpc_test/xmlrpc_test.a2d77e.cc.log
>>> 2>&1
>>>
>>> Testing recipe: hardcoded libraries for Mac OS X (installed using port)
>>> g++ .xmlrpc_test/xmlrpc_test.a2d77e.cc -o
>>> .xmlrpc_test/xmlrpc_test.a2d77e.cc.out  -pthread -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.a2d77e.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.
>>>
>>> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>>>
>>> xmlrpc is installed
>>>
>>> oneadmin at cadlab:~/Downloads/opennebula-3.2.1> xmlrpc-c-config --version
>>> 1.25.7
>>>
>>> gcc version is as follows:
>>> oneadmin at cadlab:~/Downloads/opennebula-3.2.1/.xmlrpc_test> gcc -v
>>> Using built-in specs.
>>> COLLECT_GCC=gcc
>>> COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-suse-linux/4.5/lto-wrapper
>>> Target: x86_64-suse-linux
>>> Configured with: ../configure --prefix=/usr --infodir=/usr/share/info
>>> --mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64
>>> --enable-languages=c,c++,objc,fortran,obj-c++,java,ada
>>> --enable-checking=release --with-gxx-include-dir=/usr/include/c++/4.5
>>> --enable-ssp --disable-libssp --disable-plugin --with-bugurl=
>>> http://bugs.opensuse.org/ --with-pkgversion='SUSE Linux'
>>> --disable-libgcj --disable-libmudflap --with-slibdir=/lib64
>>> --with-system-zlib --enable-__cxa_atexit --enable-libstdcxx-allocator=new
>>> --disable-libstdcxx-pch --enable-version-specific-runtime-libs
>>> --program-suffix=-4.5 --enable-linux-futex --without-system-libunwind
>>> --enable-gold --with-plugin-ld=/usr/bin/gold --with-arch-32=i586
>>> --with-tune=generic --build=x86_64-suse-linux
>>> Thread model: posix
>>> gcc version 4.5.1 20101208 [gcc-4_5-branch revision 167585] (SUSE Linux)
>>>
>>>
>>>
>>> Attached are the log files. What package is missing?
>>>
>>>
>>>
>>> *
>>> ----------------------------
>>> Thanks & Regards
>>> Mohit Dhingra
>>> +919611190435*
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opennebula.org
>>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>>
>>>
>>
>> Hi.
>> I'm mandriva linux maintainer in faced with same issue
>> but i solved it
>>
>>  patch:
>>
>> http://svn.mandriva.com/viewvc/packages/cooker/opennebula/current/SOURCES/nebula_linker.patch?revision=768090&view=markup
>>
>
>
>

>suse linux

You must mail to maintainer of this package.
Because problem can exist not in opennebula but in RPM5 package or
xmlrpc...

P.S
Try to apply all pathces in SOURCE dir
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20120212/ed48c8d9/attachment-0002.htm>


More information about the Users mailing list