On 25/02/14 9:18 PM, "Panday Ritesh Sharma (rpanday)" <rpanday(a)cisco.com>
wrote:
Hi Roman,
Sorry !!! I did not understand "Once again, please don't top-post on
technical lists."
I should not include 'libvirt-list(a)redhat.com' in my mail thread ?
I have already used the option '--without-libvirtd' and hence the result.
We are using a wrapper of make for compilation for QNX. So I need to know,
when I am compiling this client library on linux with '--without-libvirtd'
option, what all .c files and libraries are being used. Then I will take
those .c files to my build environment and link that to the libraries
needed. I will have to see whether those libraries are present in my QNX
build environment. Please helpÅ
Regards
Ritesh Sharma
On 25/02/14 8:57 PM, "Eric Blake" <eblake(a)redhat.com> wrote:
>On 02/25/2014 08:10 AM, Panday Ritesh Sharma (rpanday) wrote:
>
>Once again, please don't top-post on technical lists.
>
>> 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'.
>
>To build just the client library, use ./configure --without-libvirtd.
>
>>
>> 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?
>
>No. You must unpack the ENTIRE tarball, and then use the configure
>options to control which files are built. Some of the logic on what to
>build is in the makefiles, and another consideration is that there are a
>LOT of library files that are used in both libvirt.so (your client
>library) and in libvirtd (the daemon executable that you are not
>building).
>
>>
>> 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.
>
>Using configure options to compile fewer files is reasonable. Omitting
>files from the tarball is not.
>
>>
>> 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 ?
>
>The latest version is currently 1.2.1, but 1.2.2-rc0 was just announced
>and 1.2.2 is expected next week if all goes well. If you could test
>1.2.2-rc0 on QNX, we can still fix issues that you turn up before 1.2.2
>goes stable.
>
>
>--
>Eric Blake eblake redhat com +1-919-301-3266
>Libvirt virtualization library
http://libvirt.org
Adding [libvirt-list]
Hi Eric,
This time I am writing a the bottom of this thread, is this correct ?
Write way of mailing ? Could you please reply my query ?
Regards
Ritesh Sharma