The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз Fedora 17 для платформ на базе архитектуры ARM"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз Fedora 17 для платформ на базе архитектуры ARM"  +/
Сообщение от opennews (ok) on 20-Июн-12, 00:09 
Спустя почти три недели с момента выхода (http://www.opennet.me/opennews/art.shtml?num=33955) финальной версии  Fedora 17 для систем x86 увидел свет (http://lists.fedoraproject.org/pipermail/announce/2012-June/...) релиз Fedora 17 (http://fedoraproject.org/wiki/Architectures/ARM/Fedora_17_GA) для платформы ARM. Готовые установочные  сборки сформированы (http://ftp.heanet.ie/mirrors/fedora-secondary/releases/17/Im.../) для архитектур armv5tel (ARM soft-float) и armv7hl (ARM hard-float). Обеспечена поддержка аппаратных платформ Tegra 2, OMAP, IMX, Kirkwood и Highbank, а также сформирован вариант для запуска в Qemu.


Сборки оформлены в трёх вариантах: базовые консольные приложения, минимальный набор X-компонентов и сборка с полноценным графическим окружением на базе Xfce. Подготовленные образы могут быть записаны непосредственно на SD-карту, USB-накопитель или SATA-диск. Дополнительно представлены архивы с ядром и пакетами для формированием своих рабочих образов.

URL: http://lists.fedoraproject.org/pipermail/announce/2012-June/...
Новость: http://www.opennet.me/opennews/art.shtml?num=34139

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +/
Сообщение от evgeny_t (ok) on 20-Июн-12, 00:09 
кто знает можно ли откомпилить программу которая написана под x86(порядок байт)
так что бы не меняя код она работала на ARM c другим порядком байт.

то есть программа не учитывает что будет запускаться на компьютере с другим порядком байт.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +1 +/
Сообщение от lucentcode (ok) on 20-Июн-12, 00:57 
Всё зависит от используемого ЯП, и уровня абстракции. Если вы используете низкоуровневые трюки, и вручную перелопачиваете данные в определённом порядке - то не будет работать. А если используются вызовы библиотек, работающих в том числе и под ARM - то почему бы приложению и не работать. Низкоуровневый код обычно пишут для каждой платформы специфичный, так что логично что вам прийдётся делать то, что давно стало стандартом в мире разработки ПО.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +/
Сообщение от добрый дядя on 20-Июн-12, 01:25 
> кто знает можно ли откомпилить программу которая написана под x86(порядок байт) так что бы не меняя код она работала на ARM c другим порядком байт. то есть программа не учитывает что будет запускаться на компьютере с другим порядком байт.

о чем ты? я как обладатель 5-ти различных компьютеров на базе ARM могу сказать что проблем с порядком байт не знаю, а знать их могут только те кто пишут драйверы

кроме того, современные дистрибутивы и ядра используют LE-режим если не ошибаюсь это так называется

LE (как в x86) - little endian - порядок бит MSB-to-LSB, ты имел ввиду порядок бит?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +/
Сообщение от добрый дядя on 20-Июн-12, 01:27 
добавлю что ты можешь использовать QEMU и эмулировать различные ARM-системы в разных режимах и разными дистрибутивами - там всё сам и узнаешь что как работает
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

8. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +/
Сообщение от filosofem (ok) on 20-Июн-12, 09:07 
>LE (как в x86) - little endian - порядок бит MSB-to-LSB, ты имел ввиду порядок бит?

Добавлю, что
1. с точностью до наоборот. У остроконечников LSB находится по наименьшему адресу.
2. Порядок байтов, а не битов.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

18. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +/
Сообщение от Аноним (??) on 20-Июн-12, 20:50 
> а знать их могут только те кто пишут драйверы

Не совсем так. При нужде сохранить на диск или полслать в сеть данные в виде понятном другим (сериализация-десериализация) - вам кой-что придется узнать про это и в махровой прикладухе.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

4. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +/
Сообщение от дакевинже on 20-Июн-12, 01:26 
ну ява или разделение архитектуронезависимого кода и написание архитектурозависимих ланчеров и сецифичных библиотек под обе архтектуры.. в общем если программа не учитывает что будет запускаться на компьютере с другим порядком байт то нет.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

11. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  –1 +/
Сообщение от ананим on 20-Июн-12, 09:57 
Сабж и без явы обошёлся. Думаю что xfce вообще никто не трогал.
На заметку.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

12. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  –1 +/
Сообщение от ананим on 20-Июн-12, 10:04 
О, сори.
Тут про блобы.
Не, тогда жаба, питон и тд.
Или какой-нить экстфат с блобами для всех архитектур.
Дело даже на в литл/биг-ендиан, до него ещё с эльфом надо разобраться.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

19. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +/
Сообщение от Аноним (??) on 20-Июн-12, 20:53 
Похоже, урожай травы в этом году задался. Кого-то уже вштырило и он дампит сюда свой мыслительный процесс. Судя по бреду - какой-то виндузятник пытается судорожно втиснуть в свой мозг идею что оказывается в природе есть не только винда, фат и блобы, а на дотнете мир не заканчивается.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

6. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  –1 +/
Сообщение от h31 (ok) on 20-Июн-12, 01:27 
То есть один бинарик для нескольких архитектур? Не-не-не, разве что если интерпретируемые языки, но так уже и не бинарик. Другое дело, если один исходный код для разных архитектур - это запросто, достаточно ifdef-ов понапихать в нужные места. Да и вообще, зачем большинству приложений знать порядок байт?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

22. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +/
Сообщение от Аноним (??) on 21-Июн-12, 02:12 
> кто знает можно ли откомпилить программу которая написана под x86(порядок байт)

Нормальные люди пишут программы так чтобы порядок байтов ни на что не влиял. Поэтому если программа кроссплатформенная, 99% что она просто скомпилится и просто заработает.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

7. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +/
Сообщение от б.б. on 20-Июн-12, 05:23 
А в чём, кстати, разница? А то я себе в chroot на cortex a9 поставил и squeeze armel, и sid armhf. Оба работают. В чём разница-то основная, и преимущество?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +1 +/
Сообщение от filosofem (ok) on 20-Июн-12, 09:19 
Hard-float если я правильно понимаю это когда операции с плавающей точкой считаются на FPU, отсюда и название хардверный-плавающий =). По факту armel тоже использует FPU инструкции если они есть в наличии, но сохраняет совместимость с чипами без FPU, соответственно имеет некоторый оверхед. Armhf не работает на чипах без FPU и должен быть по слухам на 30% быстрее. По факту я на глаз разницы не змачаю.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

20. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +/
Сообщение от Аноним (??) on 20-Июн-12, 20:56 
> По факту я на глаз разницы не змачаю.

Нормальный метод бенчмаркинга. А запустить хоть какой-то бенч, типа SSL или LZMA?

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

13. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  –2 +/
Сообщение от sasa (??) on 20-Июн-12, 10:11 
> armel, и sid armhf. Оба работают. В чём разница-то основная, и преимущество?

разница - armhf не использует NEON вообще, так что это не преимущество а недостаток гнилого gcc который до сих пор не может нормальную векторизацию делать, второе "преимущество" - счас все блобы написаны для armel и работать с ABI armhf не будут.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

10. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +/
Сообщение от Тот самый аноним on 20-Июн-12, 09:55 
а как это чудо поставить на iPhone   4 Gs
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +3 +/
Сообщение от ананим on 20-Июн-12, 11:14 
В поддержку apple уже обращались?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

15. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +/
Сообщение от Аноним (??) on 20-Июн-12, 13:19 
Где найти iPhone 4 Gs?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

16. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +/
Сообщение от luckless on 20-Июн-12, 13:30 
у дядюшки ляо, не?
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +/
Сообщение от ананим on 20-Июн-12, 15:59 
да. и он уже с федорой идёт
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

21. "Релиз Fedora 17 для платформ на базе архитектуры ARM"  +/
Сообщение от Аноним (??) on 20-Июн-12, 20:58 
> а как это чудо поставить на iPhone   4 Gs

Никак - эппл залочил загрузчик, так что у вас есть выбор:
- Вы можете ходить строем за эпплом.
- Если курс партии показался неверным, вы можете прибить +1 экспонат на стену.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру