<div dir="ltr"><div><div><div>Hello to everyone who is trying to build aSPICE.<br><br></div>1) Yes, by default when the source for the project is downloaded, a VNC client is built. To change the behavior of the client, you can look at the boolean variables isRdp and isSpice in VncCanvas.java which control whether the project behaves as an RDP or SPICE client instead of a VNC client. However, it is not enough to change the value of those variables, as the RDP client needs FreeRDP built, and the SPICE client needs a collection of other libraries built.<br>
<br></div>2) The BUILDING file contains instructions only for how to build the VNC client and the RDP client (using the additional FreeRDP library).<br><br></div><div>3) The instructions for building the SPICE client will require some work, but I will eventually get that done as well. Basically, it boils down to this:<br>
<br></div><div>- Cross-build (for ARM with the android NDK) all the static libraries listed near the top of bVNC/eclipse_projects/bVNC/jni/src/Android.mk<br></div><div>- Install them in the appropriate location (/opt/android in my case).<br>
</div><div>- cd bVNC/eclipse_projects/bVNC/jni/ ; ndk-build<br><br></div><div>I would appreciate any help with writing up of instructions if anybody else gets to it first, but it is my intention to eventually produce some sort of reasonable list of instructions and add them to the BUILDING file. I will also document how one switches the project's behavior.<br>
<br></div><div>Cheers,<br>iordan<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jul 1, 2013 at 7:58 PM, jojo <span dir="ltr"><<a href="mailto:rjiejie@gmail.com" target="_blank">rjiejie@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">
                <div>
                    <div>Hi,</div><div><span style="white-space:pre-wrap">    </span>Due to instructing of BUILDING of <a href="https://github.com/iiordanov/bVNC" rel="noreferrer" style="color:rgb(0,106,227);line-height:19px;text-align:left;text-decoration:none" target="_blank">https://github.com/iiordanov/bVNC</a></div>
<div><br></div><div><span style="white-space:pre-wrap"> </span>it creates VNC clinet by default, how to create the spice client by default ?</div><div><br></div><div><span style="white-space:pre-wrap">   </span>Could you give me any hints ?</div>

                </div>
                <div><div><br></div><div>Thanks,</div><div><br></div><div>- Jojo</div><div><br></div></div>
            </div></div></blockquote></div><br><br clear="all"><br>-- <br>The conscious mind has only one thread of execution.
</div>