Hello Graham,

On Fri, 2010-05-28 at 10:37 +0100, Graham Cobb wrote:
> On Friday 28 May 2010 09:03:59 Wu, Jackie wrote:
> > Currently, it does not work in a virtual box. The pre-requisites to run the
> > SDK is at
> > http://wiki.meego.com/Getting_started_with_the_MeeGo_SDK_for_Linux#Pre-requ
> >isites.
> 
> So, I guess it is time to have this discussion, which has been the elephant 
> in 
> the room for some time.
> 
> Those requirements, for the SDK, are completely unacceptable.
> 
> I understand the requirements for optimising MeeGo to certain platforms and 
> limiting the supported targets (although I can't say I am happy with limiting 
> it to particular manufacturer's CPUs).  But that only applies to the target 
> systems.
> 
> As a developer, it is not acceptable to me for MeeGo to limit my choice of 
> development system.  Although I am a hobbyist developer, I believe that would 
> be true even if I were a professional developer: MeeGo would not be my only 
> target platform and decisions on development systems are not made on the 
> basis of requirements for one particular target.
> 
> It is essential that the MeeGo SDK works on any major platform.  In 
> particular, AMD64 as well as IA32 and any desktop or server Intel or AMD chip 
> from at least the last 3 years.  And any graphics device supported by a major 
> Linux distribution.

The system requirements are for running the MeeGo netbook UX inside the
simulator (Xephyr in a MeeGo chroot); you may well be able to use the
SDK without the simulator on other systems.

For example, it's possible to use a Linux VM, install the SDK to that,
then compile and deploy to a real MeeGo device from it (I tried it just
now on an Ubuntu 9.10 VM). However, in that environment you obviously
can't run the Xephyr simulator and need a real device to test the app.

Another alternative is to develop directly on the machine running MeeGo:
all the development tools are available in the repos, and apps can run
in an external monitor (which is a nicer working environment than a
netbook screen). Might work if your system is powerful enough.

I'd be interested to know if you are able download the SDK (you need a
32 bit Linux machine) and use it to compile for a MeeGo target system
using the chroot + Qt Creator only. And also whether you're able to
deploy to a real MeeGo device (if you have one) from it. If not, please
file bugs on http://bugs.meego.com/ (there's an SDK product there).

It's worth mentioning that this isn't going to be the only, finished
SDK: this is just as far as we've got to date. More SDK plans should
surface over the next few weeks.

Hope this helps.
Elliot
-- 
Elliot Smith
Intel Open Source Technology Centre

---------------------------------------------------------------------
Intel Corporation (UK) Limited
Registered No. 1134945 (England)
Registered Office: Pipers Way, Swindon SN3 1RJ
VAT No: 860 2173 47

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.

_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to