Je to binární kompatibilní pro Emdebianu a Android?

hlasů
1

Android NDK je těžké použít pro starého kódu založeného na Autoconf, tak jsem zaměstnán scratchbox2 / Emdebianu mít kompletní sestavení prostředí. mohu vytvořit sdílenou knihovnu v Emdebianu (arch je armel) a použít jej v android?

Položena 27/05/2010 v 10:35
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
2

Oficiální NDK je dodáván s verzí GCC, která pracuje s Google zvykem Bionic libc. Pokud používáte verzi GCC, která je určena pro práci s libc GNU potom je nutné staticky propojit jej (jak je tomu u Crystax NDK ). Takže i když váš kompilátor generuje správné pokyny, může to být užitečné přepracovat svůj sestavení prostředí, aby se zabránilo nadýmání vaši žádost zbytečně.

Odpovězeno 28/05/2010 v 03:18
zdroj uživatelem

hlasů
1

armel je ARM EABI. Android je ARMv5 EABI. Pravděpodobně budou kompatibilní.

Odpovězeno 27/05/2010 v 11:51
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more