Mer/Documentation/SDK: Difference between revisions

From Maemo Wiki
Jump to navigationJump to search
imported>stskeeps
New page: == SDK (armv5te) == First, install Fremantle SDK, and add yourself as a user to scratchbox. As user: * wget -c http://stskeeps.subnetmask.net/mer/arm-linux-cs2008q3-72-libtool2_1.0.11_i3...
 
imported>amigadave
{{Mer}}
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== SDK (armv5te) ==
{{Mer}}
 
== Mer Development ==
 
Mer development is currently based around the OBS tools.
 
Install <code>osc</code> as described on the [[Mer/Build]] page.
 
TODO: work through: linking home to various Mer build targets; creating a package on OBS home:<username>, building using  tar.gz, diff.gz and .dsc files. chroot using qemu and sharing with local desktop. Uploading files to OBS. Promotion
 
 
== Pre 0.13 SDK (armv5te) ==


First, install Fremantle SDK, and add yourself as a user to scratchbox.
First, install Fremantle SDK, and add yourself as a user to scratchbox.

Latest revision as of 10:50, 22 September 2010

Mer is back : Please visit http://www.merproject.org to learn more about this news.


Mer Development

Mer development is currently based around the OBS tools.

Install osc as described on the Mer/Build page.

TODO: work through: linking home to various Mer build targets; creating a package on OBS home:<username>, building using tar.gz, diff.gz and .dsc files. chroot using qemu and sharing with local desktop. Uploading files to OBS. Promotion


Pre 0.13 SDK (armv5te)

First, install Fremantle SDK, and add yourself as a user to scratchbox.

As user:

ISSUES:

  • You might have to do export PKG_CONFIG_PATH=/usr/share/pkgconfig:/usr/lib/pkgconfig to get some pkg-config stuff going
  • You might have to set cpu right and such to target armv5el (no vfp)
  • You probably need to get EABI cpu transparency target too
  • 'not safe for cross-compilation' warnings (not true, i think)
  • fakeroot apt-get dist-upgrade is good once in a while to keep up to date.