Discussion:
How to create my own runtime?
danny
2011-05-31 07:15:14 UTC
Permalink
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.



--

Best Regards,
Edmondas Girkantas
2011-05-31 09:33:47 UTC
Permalink
Post by danny
Hi all,
I have downloaded
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,
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
danny
2011-06-01 14:10:52 UTC
Permalink
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-***@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
Chen, Zhang Z
2011-06-02 02:35:26 UTC
Permalink
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-***@meego.com [mailto:meego-sdk-***@meego.com] On Behalf Of danny
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-***@nokia.com> wrote:

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

I have downloaded 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, 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
danny
2011-06-02 06:55:19 UTC
Permalink
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" <***@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-***@meego.com [mailto:meego-sdk-***@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-***@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
Tomi Ollila
2011-06-02 08:45:36 UTC
Permalink
Post by danny
Hi,
It's very strange that no related runtime are listed.
mad list -v (and mad-admin list -v) should, at the end of output,
provide information if the configuration have some missing pieces;
in such a case a related target/runtime entry is not shown in output.

Tomi
danny
2011-06-03 05:06:57 UTC
Permalink
Hi,

Thank you, and you are right, there are some errors.

target meego-tablet-ia32-1.2.0.0.0.20110516.6: No config for toolchain 'meego-1.2-sdk-ia32-toolchain'.
runtime meego-tablet-ia32-qemu-1.2.0.0.0.20110516.6-runtime: No config for qemu 'qemu-meego-1.2'.
target meego-tablet-ia32-1.2.0.90.0.20110517.1: No config for toolchain 'meego-1.2-sdk-ia32-toolchain'.

Now I change them to same as the handset's., and it works. I also want to know where could I get the 'meego-1.2-sdk-ia32-toolchain', 'qemu-meego-1.2', 'meego-1.2-sdk-ia32-toolchain'.
--

Best Regards,
Post by Tomi Ollila
Post by danny
Hi,
It's very strange that no related runtime are listed.
mad list -v (and mad-admin list -v) should, at the end of output,
provide information if the configuration have some missing pieces;
in such a case a related target/runtime entry is not shown in output.
Tomi
Chen, Zhang Z
2011-06-03 05:27:16 UTC
Permalink
$ sudo apt-get install meego-1.2-sdk-ia32-toolchain

From: danny [mailto:***@163.com]
Sent: Friday, June 03, 2011 1:07 PM
To: Tomi Ollila
Cc: Chen, Zhang Z; meego-sdk
Subject: Re:Re: [MeeGo-SDK] How to create my own runtime?

Hi,

Thank you, and you are right, there are some errors.

target meego-tablet-ia32-1.2.0.0.0.20110516.6: No config for toolchain 'meego-1.2-sdk-ia32-toolchain'.
runtime meego-tablet-ia32-qemu-1.2.0.0.0.20110516.6-runtime: No config for qemu 'qemu-meego-1.2'.
target meego-tablet-ia32-1.2.0.90.0.20110517.1: No config for toolchain 'meego-1.2-sdk-ia32-toolchain'.

Now I change them to same as the handset's., and it works. I also want to know where could I get the 'meego-1.2-sdk-ia32-toolchain', 'qemu-meego-1.2', 'meego-1.2-sdk-ia32-toolchain'.
--
Best Regards,
Post by Tomi Ollila
Post by danny
Hi,
It's very strange that no related runtime are listed.
mad list -v (and mad-admin list -v) should, at the end of output,
provide information if the configuration have some missing pieces;
in such a case a related target/runtime entry is not shown in output.
Tomi
danny
2011-06-03 05:41:44 UTC
Permalink
Thank you.

Then it will return to
E: Unable to locate package meego-1.2-sdk-ia32-toolchain
E: Couldn't find any package by regex 'meego-1.2-sdk-ia32-toolchain'

Which repo should I add ? Now I use Ubuntu OS.
Or I just use the tool in http://developer.meego.com/guides/getting-started/getting-started-meego-v1.2-sdk-linux, I ever tried, but seems like failing. I ever installed the meego-sdk-1.1 by the guides in the Meego Wiki.

--

Best Regards,



At 2011-06-03 13:27:16£¬"Chen, Zhang Z" <***@intel.com> wrote:


$ sudo apt-get installmeego-1.2-sdk-ia32-toolchain



From: danny [mailto:***@163.com]
Sent: Friday, June 03, 2011 1:07 PM
To: Tomi Ollila
Cc: Chen, Zhang Z; meego-sdk
Subject: Re:Re: [MeeGo-SDK] How to create my own runtime?



Hi,

Thank you, and you are right, there are some errors.

target meego-tablet-ia32-1.2.0.0.0.20110516.6: No config for toolchain 'meego-1.2-sdk-ia32-toolchain'.
runtime meego-tablet-ia32-qemu-1.2.0.0.0.20110516.6-runtime: No config for qemu 'qemu-meego-1.2'.
target meego-tablet-ia32-1.2.0.90.0.20110517.1: No config for toolchain 'meego-1.2-sdk-ia32-toolchain'.

Now I change them to same as the handset's., and it works. I also want to know where could I get the 'meego-1.2-sdk-ia32-toolchain', 'qemu-meego-1.2', 'meego-1.2-sdk-ia32-toolchain'.

--

Best Regards,
Post by Tomi Ollila
Post by danny
Hi,
It's very strange that no related runtime are listed.
mad list -v (and mad-admin list -v) should, at the end of output,
provide information if the configuration have some missing pieces;
in such a case a related target/runtime entry is not shown in output.
Tomi
Edmondas Girkantas
2011-06-17 08:08:39 UTC
Permalink
Post by danny
Then it will return to
E: Unable to locate package meego-1.2-sdk-ia32-toolchain
E: Couldn't find any package by regex 'meego-1.2-sdk-ia32-toolchain'
Which repo should I add ? Now I use Ubuntu OS.
Or I just use the tool in
http://developer.meego.com/guides/getting-started/getting-started-meego-v1.2-sdk-linux,
I ever tried, but seems like failing. I ever installed the meego-sdk-1.1
by the guides in the Meego Wiki.
check what repository you are using:

$ cat /etc/apt/sources.list.d/meego-sdk.list
deb http://download.meego.com/live/Tools:/SDK:/Host/Ubuntu_10.10/ /
--
Edmondas Girkantas
Continue reading on narkive:
Loading...