LINUX.ORG.RU

X11 приложения, нативно работающие на iPad

 , ,


0

2

Да, да, именно нативно на эппловской поделке. Пока немного, но я только начал. X-сервер — встроенный в iSSH. На данный момент пытаюсь скомпилять thunar, но make вываливается с тем, что ld не находит файл /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation, завтра буду пробовать скомпилять ванильный, а не из макпортсов. Если кто заинтересуется, могу помочь в компилянии (; P.S. Подкинте идей, что еще попробовать скомпилять можно)



Проверено: JB ()
Последнее исправление: JB (всего исправлений: 2)
Ответ на: комментарий от ktulhu666

Да, так оно и есть с мелочами. немного не понял про arm и i486, stage3 для ядра linux вроде, т.е. под дарвином оно не взлетит без перекомпиляции. С бутстрапом тоже"не особо выходит. Ссылка на мануал по генте в этой теме. Мануал по прогам может быть напипишу, когда будет время для графомании (если не забуду все). Я так подумал, может быть бутстрап для генты скросскомпилять на компе и доделать все на паде?

hunter-12
() автор топика
Ответ на: комментарий от hunter-12

Я так подумал, может быть бутстрап для генты скросскомпилять на компе и доделать все на паде?

Кстати в дикой природе бегает оверлей для Генты с тулчейном для кросскомпиляции под iOS

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

Ожидаем пруфлинк. Тогда можно будет с уверенностью сказать, что гента в современном мире абсолютно ядронезависима (кстати, она даже на винде работает).
P.S. over9000 печенек за пруф.

ktulhu666 ☆☆☆
()
Ответ на: комментарий от hunter-12

Да, так оно и есть с мелочами. немного не понял про arm и i486, stage3 для ядра linux вроде, т.е. под дарвином оно не взлетит без перекомпиляции. С бутстрапом тоже"не особо выходит. Ссылка на мануал по генте в этой теме.

Ооо, да. Я что-то протупил малость. Я имел в виду, что arm же тоже есть определенный набор команд, который абсолютной любой arm-проц поддерживает (как любой x86 поддерживает i486 (ну i368 не буду брать, это настолько легаси, что просто ппц). Но я что-то забыл, что без runtime и buildtime либ это не сработает, т.к. сисколлы у ведра не те.

Мануал по прогам может быть напипишу, когда будет время для графомании (если не забуду все).

Очень Вас прошу это сделать, хотя бы просто копипастите команды, которые Вы выполняете. Разбираться без подсказок в разнообразных извратах весьма проблематично. Это я Вам, как человек, юзающий hardened gentoo говорю :) (да, тут действительно много чего в плане SELinux'а плохо документировано. В смысле всяких извратов с ним, типа интеграции с netfilter и d-bus. Да и не все опции ядра однозначно тут можно толковать.)

Я так подумал, может быть бутстрап для генты скросскомпилять на компе и доделать все на паде?

Да без проблем, так и надо сделать. Мало того, Вы потом можете продолжить работать с ним уже на ipad. Подмонтируйте через sshfs на ББ с ipad уже говорый stage3 и кросскомпилируйте в него. Либо (и я рекомендую, дабы не было сложностей с кросскомпиляцией) используйте distcc. Только следите, чтобы и на ББ и на планшете были одинаковые версии gcc.


Самое смешное, что я в душе не знаю, как кросскомпиляция на самом деле происходит (да и в мануле этого не написано, всё делается скриптами автоматом). В генте обычно вообще просто ставится один виртуальный пакет, который тащит всё, что надо. После этого можно, скажем, под фрю компилять. Поэтому я и не знаю, как это руками делается. Тут девелопер-френдли дистриб с высоким уровнем абстракций для подобной хрени. И да бутстрап - это обычно про debian-подобные дистрибы так говорят. Если Вы собираетесь собирать stage3 генты в убунте - это ппц :)

Кстати, какой дистриб Вы юзаете на ББ?

ktulhu666 ☆☆☆
()
Ответ на: комментарий от ktulhu666

Debian Stable. Про мануал — там надо делать ./configure make make install, но с небольшими уловками, как будет время, все опишу

hunter-12
() автор топика
Ответ на: комментарий от hunter-12

Думаю, что тебе именно гента нужна :) Хотя бы в виртуалке. А для ipad'a так вообще это единственный вменяемый вариант. Жду полного описания работ :)

ktulhu666 ☆☆☆
()
Ответ на: комментарий от ktulhu666

У меня как-то стояла на отдельном разделе, могу попробовать еще раз поставить, но это так доолго.. А гента в чруте пойдет ? :) надо рас ковырять стейдж и сделать его самостоятельно (;

hunter-12
() автор топика
Ответ на: комментарий от hunter-12

В смысле на компе в чруте? Ну в принципе да, но лучше на виртуалке/openvz.

и сделать его самостоятельно (;

Для ipad'а, чтоли? Так выше же давали ссылку, как сделать генту на iOS.

ktulhu666 ☆☆☆
()
Ответ на: комментарий от ktulhu666

Хмм, тогда уж без иксов, так как все это чудо под виртуалкой на моем компе три года компиляться будет... Кстати, куда мануал, когда напишу, куда выложить то можно будет? :)

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