You should first take a look at Pluto Orbiter package and check its dependencies (pluto-admin website -> advanced -> software -> packages -> Pluto Orbiter). You'll see that you'll have to install some debian packages and also some pluto package (some shared objects like SerializeClass, PlutoUtils, DCE, etc.) Then you can try to build Orbiter (it has a Makefile in /src/Orbiter folder).

Thanks for the pointers. I suppose that I'd have to compile all the dependencies for the ARM processor too, or do you have ARM versions of them already (as opposed to x86)?

Also, I can't seem to find the software link you mentioned, under the admin website -> advanced, I can only see 'add software' and 'software versions', neither of which seem to let me view the dependencies of the orbiter.

In anycase, it sounds like this might all take up a bit of space... perhaps I'll need to sort out some sort of network boot / nfs mount.

You should first take a look at Pluto Orbiter package and check its dependencies (pluto-admin website -> advanced -> software -> packages -> Pluto Orbiter). You'll see that you'll have to install some debian packages and also some pluto package (some shared objects like SerializeClass, PlutoUtils, DCE, etc.) Then you can try to build Orbiter (it has a Makefile in /src/Orbiter folder).

Hi,

I'm still thinking on possibilities to compile Orbiter on QNX Neutrino (Audrey touchscreen device). SDL library exists for QNX - does this solve all possible problems ? Is there any other critical dependency that would potentially cause problems ?

I'd also like the feature to be able to specify screen resolution (Audrey is 640x480).

You can use any resolution you want. Generic Web Device controls actually an Orbiter (called Generic Proxy Orbiter), which has almost the same options like any other orbiter. You should see it on Orbiters page too, so you can change the resolution, skin, ui, etc.

Quote

... but clicking on any button doesn't do anything - obviously connected with Javascript limitations... Do you intend to work on some more simplified web interface for more limited devices ?

Right, the issue seems to be javascript related. Here's a simple java script page. Let's see if this one works: