语言

Menu
Sites
Language
Packing .tpk file without SDK

Hello to all.

   My problem is that I have a ARM proccesor computer, and SDK is only aviable for x86 and amd64 architectures.

The questions are:

Can I skip use the SDK and use my local gcc (I have Linux ARM distro), actually I am trying this way, and make from .c a executable ARM binary is not a issue, but pack the binary inside Tizen app without SDK is a headache, and I couldnt find any documentation about how to do manually... Write thr manifest layout and res.xml seams easy, but how to do the signature? and can I use zip and rename the .zip for .tpk? I would like to have more information of internal specification of tpk files...

Any suggestion or help?

Thanks to all!

查看选择的答案

响应

3 回复
Yasin Ali

Hi~,


You may check following link:
https://tizendevph.wordpress.com/2015/04/01/cross-compiling-for-tizen-arm-common/

Hope it will work.
If you find my post is helpful for you, please mark it as the Best Answer to promote this post to others.

Carlos Dominguez

Hi Yasin, thanks a lot for the post, help a lot, and is the first useful answer I got from the forum, and very good one.

This link explain very good how to crosscompile, but I still dont know how to pack the binary in a .tpk file for install...

I saw that there is a layout.xml manifest.xml anr res.xml, but with compressor I soulf use for packing? tar gzip? and should be any kind of signature? this is the headache!

Mate, thanks a lot, and If you find out any other information please!

Cheers!

Mark as answer
Carlos Dominguez

Hi to all, I found the solution (outside the forum), I want to share here, maybe is useful for anyone (hopefully because seams no too much activity here...):

Git Build System

https://source.tizen.org/documentation/reference/git-build-system

https://source.tizen.org/documentation/developer-guide/getting-started-guide/building-packages-locally-gbs

Is opensource, and can find the sourcecode and compile for any plataform, I made for build the core system, but some or the core app are .tpk seams that instalation should be manual throw the usb ssh (not throw installer because signature), but... at list is a way.