[MeeGo-SDK] How to create my own runtime?

danny tornadory at 163.com
Wed Jun 1 23:55:19 PDT 2011


Hi,

It's very strange that no related runtime are listed.

the .config file is:
require meego-core-ia32-trunk

target meego-tablet-ia32-1.2.0.90.0.20110517.1
    sysroot meego-tablet-ia32-madde-sysroot-1.2.0.90.0.20110517.1-fs.tar.bz2
    toolchain meego-1.2-sdk-ia32-toolchain
    runtime meego-tablet-ia32-qemu-1.2.0.90.0.20110517.1-runtime
    ccxopts -m32 -march=core2 -mssse3 -mtune=atom -mfpmath=sse
    qttools qt-tools-4.7.2
    arch i586
    os Linux
end

runtime meego-tablet-ia32-qemu-1.2.0.90.0.20110517.1-runtime
    image meego-tablet-ia32-qemu-1.2.0.90.0.20110517.1-raw.tar.bz2
    qemu qemu-meego-1.2
    args qemugl-args-1.2
    args-common -hda meego-tablet-ia32-qemu-1.2.0.90.0.20110517.1-raw -skin ../../tools/qemu-meego/skin/1280x800/skin/skin.xml -L ../../tools/qemu-meego/skin/1280x800 -usbdevice tablet
end

file meego-tablet-ia32-madde-sysroot-1.2.0.90.0.20110517.1-fs.tar.bz2
    url http://mirrors2.kernel.org/meego/builds/1.2.0.90/1.2.0.90.0.20110517.1/images/meego-tablet-ia32-madde-sysroot/meego-tablet-ia32-madde-sysroot-1.2.0.90.0.20110517.1-fs.tar.bz2
end

file meego-tablet-ia32-qemu-1.2.0.90.0.20110517.1-raw.tar.bz2
    url http://repo.meego.com/MeeGo/builds/1.2.0.90/1.2.0.90.0.20110517.1/images/meego-tablet-ia32-qemu/meego-tablet-ia32-qemu-1.2.0.90.0.20110517.1-raw.tar.bz2
end

And the output is:
$mad-admin list

Targets:
fremantle-pr13              (installable)
maemo412-1                  (installable)
meego-core-armv7l-1.1       (installable)
meego-core-armv7l-1.1.2     (installable)
meego-core-armv7l-trunk     (installable)
meego-core-ia32-1.1         (installable)
meego-core-ia32-trunk       (installable)
meego-handset-ia32-1.1.2    (installed)
meego-handset-ia32-1.1      (installed)
meego-handset-ia32-w32-1.1  (installable)
meego-handset-ia32-trunk    (installable)
meego-netbook-ia32-1.1.2    (installable)
meego-netbook-ia32-1.1      (installable)
meego-netbook-ia32-w32-1.1  (installable)
meego-netbook-ia32-trunk    (installable)
my-meego-tablet-20110517    (installed)

Runtimes:
qemu-n900-pr13                                             (installable)
rx48-diablo                                                (installable)
meego-handset-ia32-qemu-1.1.2-runtime                      (installed)
meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime      (installed)
meego-handset-ia32-w32-qemu-1.1.20101031.2201-sda-runtime  (installable)
meego-netbook-ia32-qemu-1.1.2-runtime                      (installable)
meego-netbook-ia32-qemu-1.1.20101031.2037-sda-runtime      (installable)
meego-netbook-ia32-w32-qemu-1.1.20101031.2037-sda-runtime  (installable)

--

 Best Regards,



At 2011-06-02 10:35:26,"Chen, Zhang Z" <zhang.z.chen at intel.com> wrote:


After copy and editing your .conf file, “mad list” should be able to list the target and runtime defined in your .conf file. Then just use “sudo mad-admin create -e -f <runtime>” to create your runtime

 

From:meego-sdk-bounces at meego.com [mailto:meego-sdk-bounces at meego.com]On Behalf Ofdanny
Sent: Wednesday, June 01, 2011 10:11 PM
To: Edmondas Girkantas
Cc: meego-sdk
Subject: Re: [MeeGo-SDK] How to create my own runtime?

 

Hi,

 

Thank you for your reply.

There is one tablet*.conf in the  "/usr/lib/madde/linux-i686/cache/madde.conf.d/" directory , but no tablet related output when I run "mad-admin list targets".

But after run 'sudo mad-admin create my-tablet-0517 -sr *.fs.tar.bz2 -rt  *.raw.tar.bz2  -tc *toolchain*', I found it('my-tablet-0517') could be listed in the targets lists. 
And I also copy that tablet*.conf and modify to 0517, but I still could not create the runtime.

 

Any way to do it?

 

--

 Best Regards,


At 2011-05-31 17:33:47,"Edmondas Girkantas" <ext-edmondas.girkantas at nokia.com> wrote:



On 05/31/2011 10:15 AM, ext danny wrote:

Hi all,

 

I have downloadedhttp://repo.meego.com/MeeGo/builds/1.2.0.90/1.2.0.90.0.20110517.1/images/meego-tablet-ia32-qemu/meego-tablet-ia32-qemu-1.2.0.90.0.20110517.1-raw.tar.bz2, but I don't kown how to use it to create my own runtime which could be listed in the output of 'mad-admin list'.

 

Is there any way to do it? I saw the 'mad-admin create *', but it always return such as "No target/runtime name defined.". Could anyone tell me about it?  Thanks in advance.


Hi,

Do you have any tablet target listed in "mad-admin list targets" ?
If yes, then you can use this configuration file as source for your
new runtime.

Go to madde configuration directory:
 # cd /usr/lib/madde/linux-i686/cache/madde.conf.d)

Copy tablet target to new file:
# cp meego-tablet-ia32-1.2.0.0.0.20110516.6.conf meego-tablet-ia32-1.2.0.90.0.20110517.1.conf

Edit your new madded configuration with your preferred editor, search & replace old version
with new, then fix downloading url (if needed).

--Edmondas 

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.meego.com/pipermail/meego-sdk/attachments/20110602/4097478b/attachment.html>


More information about the MeeGo-sdk mailing list