[libvirt] Compiling libvirt RPC client library for QNX
Panday Ritesh Sharma (rpanday)
rpanday at cisco.com
Tue Feb 25 15:39:58 UTC 2014
Hi Daniel,
I ran ./configure command with below options. I found these options in on
of the mail replied by you. But still 'make' is compiling so many files.
My question is, as I need only RPC client library (I can explain you more,
what I want to do with this libvirt client library on QNX), do I need to
compile a huge number of .c files and need to build so many .lo ?
Yes, I do have access to qnx, I need your help to compile this on QNX.
Later I will test and discuss the issue if I face any.
blr-vxr-052~$ ./configure --enable-compile-warnings=error --without-xen
--without-qemu --without-openvz --without-lxc --without-vbox
--without-xenapi --without-esx --without-uml --without-sasl
--without-avahi --without-polkit --without-python --without-libvirtd
--without-phyp --without-hyperv --without-netcf
--without-audit --without-dtrace --without-macvtap
Regards
Ritesh Sharma
On 25/02/14 8:52 PM, "Daniel P. Berrange" <berrange at redhat.com> wrote:
>On Tue, Feb 25, 2014 at 03:10:59PM +0000, Panday Ritesh Sharma (rpanday)
>wrote:
>> Hi Eric,
>> I used the option '--without-macvtap' and I was able to compile on my
>> linux box. When I compiled, I see many libraries are getting built. But
>>as
>> I have explained my requirement earlier, I just need a RPC client
>>library,
>> essentially the option '--with-remote'.
>
>You can do a client build by turning off the libvirtd daemon
>with --without-libvirtd, and then also disabling any other
>pieces you don't want using --without-XXXX - see the output
>of 'configure --help' for info on all the options available.
>
>> If I check .c files I see only './src/libvirt.c' and './tools/virsh.c'
>>are
>> the two files where '# ifdef WITH_REMOTE' is present.
>>
>> Does it mean that as per my requirement I only need to compile these
>>files?
>>
>> My intent is to have a library with minimal files which suffice to my
>> requirement. Because that way it will be easier for me to compile them
>>on
>> QNX.
>>
>> You have mentioned on another thread that in a weeks time some new
>>version
>> of libvirt will come which we can compile for non-linux machines ? What
>> change is coming in that version ? The latest version of libvirt can
>>not
>> be compiled for QNX ?
>
>Libvirt aims to write portable code for as many platforms as is practical.
>Currently we officially aim to support Linux (all modern flavours),
>FreeBSD, Windows via Mingw64 and OS-X because those are the ones where we
>have contributors who do regular testing.
>
>To the best of my knowledge we don't have any contributors who doing
>testing
>on QNX, so we can't make any guarantees about any version of libvirt being
>able to work on QNX. We need someone who has access to QNX to try libvirt
>on QNX, report any compilation problems encountered and write + test fixes
>for them. So if you're able to do this please report problems you find...
>
>Regards,
>Daniel
>--
>|: http://berrange.com -o-
>http://www.flickr.com/photos/dberrange/ :|
>|: http://libvirt.org -o-
>http://virt-manager.org :|
>|: http://autobuild.org -o-
>http://search.cpan.org/~danberr/ :|
>|: http://entangle-photo.org -o-
>http://live.gnome.org/gtk-vnc :|
More information about the libvir-list
mailing list