Hi,  
Almost of all what you said is right.

Ok, i have enabled Audio by now, please give me a little more time.

And it will be much more simple to build aSPICE client with dependence lib(glib 
and so on).  

Thanks,

- Jojo


在 2013年7月26日星期五,上午3:21,i iordanov 写道:

> Hello!
>  
> I've cc'd Jojo with whom we discussed at length building aSPICE and succeeded 
> in the end to set up a build environment on his machine. Jojo, please chime 
> in if I forget something.  
>  
> 1) One needs to build a set of libraries which Jojo and I were able to build, 
> but so far haven't found the time to put together build instructions. Jojo, 
> will you be able to do so? It would be of great help at this time, and it's 
> fresher in your mind.  
>  
> 2) Yes, the build instructions for the native code are simply ndk-build, as 
> Jojo (cc'd) can attest.
>  
> 3) However there are currently *TWO* places where a boolean "isSpice* must be 
> set manually to true. This will be fixed in a future release to be one place. 
> One is in VncCanvas, and the other in CompactBitmapData. This variable is 
> ordinarily set to true if the package name is aSPICE, however, if memory 
> serves me right setting the package name to aSPICE (without moving a bunch of 
> directories around and also run running sed liberally on the code) may break 
> sqlitegen, a package which sets up all the settings database-related files. 
> Sqlitegen is left over from android-vnc-viewer.  
>  
> 4) Finally, since the JNI calls in the project as it appears in github (as 
> bVNC) will originate from com.iiordanov.bVNC and not com.iiordanov.aSPICE, 
> there is a sed command I sent to Jojo which can be used to automatically fix 
> the native code for use in bVNC. I really should think about how to get rid 
> of this requirement. The command follows:  
>  
> cd bVNC/eclipse_projects/bVNC/jni/src/android
> sed -i 's/\(com.iiordanov.\)aSPICE/\1bVNC/' *
>  
> Jojo, was there anything else that needed to be done? Can you provide build 
> instructions for the library dependencies?  
>  
> Thanks!
> iordan
>  
>  
>  
> On Wed, Jul 24, 2013 at 10:16 AM, Marc-André Lureau <mlur...@redhat.com 
> (mailto:mlur...@redhat.com)> wrote:
> > Hi
> >  
> > ----- Mensaje original -----
> > > Dear Miss/Mr,
> > > I am an developer addicted to appliction development on Linux platform. 
> > > And I
> > > have been enthusiastic over KVM technoly for while and experienced the 
> > > spice
> > > client software virt-viewer. Now I'd like to port the virt-viewer onto
> > > Android platform. I find it difficult to implement it for me 
> > > ,however,since
> > > I am in fact lacking experience on across-platformed transplant.
> > > Additionally I 've not grasped of the vir-viewer thoroughly. I would
> > > appreciate you if you can give me some suggestions.
> >  
> > Iordan implemented aSpice, it is part of bVNC
> >  
> > https://github.com/iiordanov/bVNC
> >  
> > There is no build instructions, but ndk-build should work. However, you 
> > need a bunch of libraries that are difficult to find or cross-compile 
> > yourself. It would be nice to automate this somehow with a cross-build 
> > system like cerbero.
>  
>  
>  
> --  
> The conscious mind has only one thread of execution.  
> _______________________________________________
> Spice-devel mailing list
> Spice-devel@lists.freedesktop.org (mailto:Spice-devel@lists.freedesktop.org)
> http://lists.freedesktop.org/mailman/listinfo/spice-devel
>  
>  
>  


_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to