Re: xmlrpc-c libraries
Alexander Khryukin <[email protected]> Wed, 25 Jan 2012 00:36:53 +0300
| Newsgroups | gmane.linux.mandrake.cooker.devel |
|---|---|
| Message-ID | <CABtOAfzvy7iWZM-eW1JCt7F21bcAmwdEq41_j7yyVCVNxqoWtg@mail.gmail.com> |
2012/1/25 Alexander Khryukin <[email protected]> > > > 2012/1/24 Per Øyvind Karlsen <[email protected]> > >> Den 15:41 24. januar 2012 skrev Andrey Bondrov <[email protected]> >> følgende: >> > 25.01.2012 01:20, Alexander Khryukin пишет: >> >> >> >> >> >> >> >> 2012/1/24 Crispin Boylan <[email protected] <mailto: >> [email protected]>> >> >> >> >> >> >> On 24/01/12 10:36, Alexander Khryukin wrote: >> >> >> >> Hi, guys. >> >> I'm trying add to mandriva opennebula >> >> http://opennebula.org/about:about >> >> >> >> /OpenNebula.org is an open-source project aimed at building >> >> the *industry standard open source cloud computing tool* to >> >> manage the complexity and heterogeneity of distributed data >> >> center infrastructures. / >> >> >> >> >> >> Already added a lot of rubygems for project but in cooker i >> >> have a little problem with >> >> xmlrpc-c libraries. >> >> Log here: http://pastie.org/3242626 >> >> >> >> What's wrong?in 2011 all compiles fine >> >> >> >> would be handy to see what is in the temporary build files in >> >> .xmlrpc_test? >> >> >> >> thanks >> >> cris. >> >> >> >> >> >> >> >> http://pastie.org/3243613 >> >> >> >> here >> > >> > >> > You need to fix linking flags (it's a common problem in Cooker, perhaps >> > related to .la files removal): >> > >> > /usr/bin/ld: /tmp/ccQRHSPi.o: undefined reference to >> > symbol'xmlrpc_c::value_array::vectorValueValue() const' >> > /usr/bin/ld: note: 'xmlrpc_c::value_array::vectorValueValue() const' >> is >> > definedin DSO /usr/lib64/libxmlrpc++.so.7 so try adding it to the >> linker >> > command line >> It's actually due to gcc no longer passing '--add-needed' to the linker. >> >> ps: don't use -Wl,--add-needed to fix it.. ;p >> >> -- >> Regards, >> Per Øyvind >> >> > > > /usr/bin/ld: note: 'xmlrpc_c::value_array::vectorValueValue() const' > is definedin DSO /usr/lib64/libxmlrpc++.so.7 so try adding it to the > linker command line > > I see this one. > it was added LDFLAGS='%s -lxmlrpc -lxmlrpc_util' > share/scons/get_xmlrpc_config"+ > but still not work. > Heh. I fixed it minuteago. Patch here (just like example of fix) http://pastie.org/3246105