OESF Portables Forum

Everything Else => General Support and Discussion => Zaurus General Forums => Archived Forums => Software => Topic started by: dhns on June 12, 2006, 03:48:27 am

Title: What Is Eabi?
Post by: dhns on June 12, 2006, 03:48:27 am
Hi,
I read the announcement from Maemo 2.0 that they change to EABI and this needs all applications to be recompiled.

I could not find any useful pointers on Google yet, but got the impression that it has something to do with the cross-compiler and the file format of the binaries.

So,
* what is EABI?
* what does it mean to existing binaries? Will they be broken and useless?
* are there plans by OE, pdaXrom etc. to change as well?

-- hns
Title: What Is Eabi?
Post by: Mickeyl on June 12, 2006, 05:38:07 am
http://wiki.debian.org/ArmEabiPort (http://wiki.debian.org/ArmEabiPort)
 should answer most of your questions.

The OE team is working on EABI since a couple of months. The forthcoming Angström Distribution due later this year will be the first EABI-Distribution built by OE.
Title: What Is Eabi?
Post by: dhns on June 12, 2006, 06:47:50 am
Quote
http://wiki.debian.org/ArmEabiPort (http://wiki.debian.org/ArmEabiPort)
 should answer most of your questions.

The OE team is working on EABI since a couple of months. The forthcoming Angström Distribution due later this year will be the first EABI-Distribution built by OE.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=130815\"][{POST_SNAPBACK}][/a][/div]
Many thanks!

This really answers most and shows an issue coming up soon: there will be two different binaries of the same application/tool/etc. This makes things complicated. So we will have to flag everything with an "EABI compatible".

The benefits are clear: a better&faster system (e.g. compatible with soft and hardfloat).

-- hns
Title: What Is Eabi?
Post by: Hrw on June 12, 2006, 12:01:56 pm
Quote
This really answers most and shows an issue coming up soon: there will be two different binaries of the same application/tool/etc

we already have such problem with softfloat<>hardfloat ones..
Title: What Is Eabi?
Post by: dhns on June 13, 2006, 03:58:20 am
Quote
Quote
This really answers most and shows an issue coming up soon: there will be two different binaries of the same application/tool/etc

we already have such problem with softfloat<>hardfloat ones..
[div align=\"right\"][a href=\"index.php?act=findpost&pid=130858\"][{POST_SNAPBACK}][/a][/div]
So, one problem will be replaced by another one :-)