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