LINUX.ORG.RU

Кастомный Android NDK

 , ,


0

2

Привет
Кто-то делал что-то свое или хоть знает с чего начать и куда копать, или может находил что-то подобное.
Как я понимаю crystax уже завонялся, а вкушняшки с gcc-4.7.1 не помешали бы.
Спасибо.

★★★★

Последнее исправление: Boy_from_Jungle (всего исправлений: 1)

gcc-7.1

Как там, в будущем?

По теме: в последнем уже есть 4.6. И вроде же собрать можно самому, нет?

i-rinat ★★★★★
()
Последнее исправление: i-rinat (всего исправлений: 1)
Ответ на: комментарий от Boy_from_Jungle

что собрать?

Android из сорцов. В процессе сборки собираются SDK и NDK. Мне почему-то кажется, что я видел в настройках опцию «собирать компилятор, а не использовать готовый». Возможно, я путаю с системой сборки OpenWrt.

i-rinat ★★★★★
()

А что там интересного в новом gcc?

Я пересобирал ndk, но с целью включить gold linker, когда проект разросся и время линковки стало превышать минуты. Сборка производится парой команд, но нигде не нашел все зависимости, поэтому первый раз доустанавливал все несколько часов.

note173 ★★★★★
()
Ответ на: комментарий от Boy_from_Jungle

Зависит от того, какая ревизия деревьев у тебя

месяца 2-3 назад собирал 4.6, сейчас давно не глядел, но выше говорили, что 4.7.

slapin ★★★★★
()

в чем же вкусняшность ?

Jetty ★★★★★
()
Ответ на: комментарий от Boy_from_Jungle

это же гребанный Linaro

Что не так с linaro?

i-rinat ★★★★★
()
Ответ на: комментарий от Boy_from_Jungle

В любом случае, ты всё ещё можешь просто собрать android. NDK будет там лежать. Где-то там поправишь — и при следующей сборке соберётся 4.7. Или clang3.1. Он там тоже есть.

i-rinat ★★★★★
()
Ответ на: комментарий от Boy_from_Jungle

ты ковычки забыл поставить

Не забыл. На том же xda-developers о нем только хорошие отзывы.

devl547 ★★★★★
()
Ответ на: комментарий от Boy_from_Jungle

только под линуксом собирается

Посмотри на адресную строку браузера. Что там написано? :)

i-rinat ★★★★★
()
Последнее исправление: i-rinat (всего исправлений: 1)
Ответ на: комментарий от i-rinat

В любом случае, ты всё ещё можешь просто собрать android. NDK будет там лежать. Где-то там поправишь — и при следующей сборке соберётся 4.7. Или clang3.1. Он там тоже есть.

скачал у гугла их ндк отдельно, там уже все есть, но как собрать его пока не осилил,
скачивал полностью всю ветку андроида последнего, но там старенький еще лежит 4.3, почему-то

Boy_from_Jungle ★★★★
() автор топика
Ответ на: комментарий от Boy_from_Jungle

glandium.org/blog/?p=2146

Только часть с патчами надо пропустить. Просто скачиваешь сорцы (там уже есть 4.7) и запускаешь сборку, указав, что собирать.

i-rinat ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.