LINUX.ORG.RU
ФорумMobile

Запустить исполняемый файл линукс на андроид

 , ,


0

2

Нужно запустить графический калькулятор NPK(для гидропоники) на планшете. Установлена убунту в приложении UserLand, но не запускается исполняемый файл, разрядность совпадает(64), данный исполняемый файл запускается и передается на других компах с убунту(64)в чем может быть причина?Если есть более простые способы,чем установка ОС ради одного приложения, поделитесь пжлст.



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

А зачем ты в одну единственную софтину упоролся? Найди другой калькулятор, их полно, есть те которые в виде сайта исполнены. Вот я буквально за одну секунду нашёл первый попавшийся, https://gidroponika.com/udobrenie_calc.php. Или по таблицам считай.

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

как собрать калькулятор. есть исходники

Собрать из исходников под ARM с помощью кросс-компиляции, либо на самом устройстве.

На каком языке и стеке технологий написано этот приложение-калькулятор?

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

Есть исходники калькулятора, собирался в лазарусе…

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

ТС мариванну растит?

Ребята, не стоит вскрывать эту тему. Вы молодые, шутливые, вам все легко. Это не то. Это не Чикатило и даже не архивы спецслужб. Сюда лучше не лезть. Серьезно, любой из вас будет жалеть. Лучше закройте тему и забудьте, что тут писалось.

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

Ну почему как гидрач так сразу подозрение на криптофлору? Может он помидоры черри выращивает, огурцы, или зелень салатную? Шикарно растёт, разнообразит зимний стол, радует глаз. И не надо мол гидрач = невкусно. Когда замес в твоих руках — можно сделать вкусно. Просто в промгидраче для супермаркетов оптимизация под объём и массу, а не под вкусовые качества.

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

промышленное производство

в job тогда.

И логичнее писать для начала не сюда а в гитхаб автору - может у него будут мысли, о перспективах сконпилять это под ведроид.

Но с твоими познаниями, делать это будешь всё равно не ты (если конечно там не что-то совсем тривиальное, но я сомневаюсь).

mrjaggers
()
Ответ на: комментарий от anastas

Нет, но желательно перестать писать дичь. Если ты такой настоящий и промышленный.

А, это про поделие с сорсфоржа..

Но если он реально сможет по нажатию кнопки выдать рабочий апкашник для ведроида - то можно и поставить разок.
Но чёта есть сомнения.

mrjaggers
()
Последнее исправление: mrjaggers (всего исправлений: 1)
Ответ на: комментарий от anastas

Да, этот лазарус толькодля винды,

Lazarus для Linux в первую очередь вроде делался.

Как сам Lazarus, так и Free Pascal Compiler доступны под arm64 в Ubuntu, пробуйте установить их из репозиториев дистриубутива Ubuntu на планшете:

sudo apt install fpc
sudo apt install lazarus

Открыть там проект калькулятора и скомпилировать его там.

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

Ты невнимательно читаешь тему.

На поделие выше уже водружена через UserLAnd обычная Ubuntu собранная под ARM:

https://userland.tech/

Сам проект собирается в обычном Lazarus и имеет сложный десктопный интерфейс, который судя по скринам хрен перенесётся во всякие Lazurus for Android:

https://github.com/WEGA-project/wega-hpg

Путь минимального сопротивления сейчас – установить в уже установленную Ubuntu под ARM полностью IDE Lazarus и компилятор FPC, открыть этот проект и попытаться собрать его там.

Если он написан нормально и не цепляет десяток x86_64-only зависимостей, то этот метод должен сработать.

он

Она.

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

А надо ли ставить для этого рабочий стол(библиотеки gui) ?(ибо с тем проблемы)Лазарус установленбыл, но тоже не запускается. почему, вопрос. Только не кидайтесь тапками пжлст(

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

На поделие выше уже водружена через UserLAnd

это лишь то что пробовал ТС на данный момент. Тоже не слишком понимая, что делает (там цыферки 64 одинаковые, но поцчимута ниработаит).

потом уже зашла речь про концпеляние «нативно» под ведроид.

ты читать похоже совсем не умеешь.

mrjaggers
()
Ответ на: комментарий от anastas

Да, разумеется. Приложение гуевое. Тебе возможно будет удобнее скросскомпилить таки все на компе, а в подготовленном с исксами окружении на планшете тупо запустить бинарник готовый

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

А надо ли ставить для этого рабочий стол(библиотеки gui) ?(ибо с тем проблемы)

Конечно. Ваш калькулятор ведь десктопное приложение, а не консольное.

Лазарус установленбыл, но тоже не запускается. почему, вопрос. Только не кидайтесь тапками пжлст(

Найдите причину. После входа в графическую сессию рабочего стола откройте эмулятор терминала в Ubuntu и установите Lazarus с компиляторами:

sudo apt install fpc
sudo apt install lazarus

Затем запустите этот lazarus прямо из терминала:

lazarus
# или
lazarus-ide

Если не запускается – будут ошибки в терминале, сфотографируйте их и отправьте изображение сюда.


После успешного запуска Lazarus скачиваете исходники проекта и действуете по предоставленной инструкции:

https://github.com/WEGA-project/wega-hpg#how_to_build

Если ничего не получается – копируете или фотографируете все ошибки сборки и прочие проблемы вот сюда в багтрекер:

https://github.com/WEGA-project/wega-hpg/issues

Спрашиваете совета там у разработчиков этой программы.

В этом же разделе можно запросить у них нативную версию для Android устройств.

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

собирался в лазарусе

Вот оно что… Тогда стоило сразу при создании темы это отметить и теги грамотно выставить. Я поправил, но не уверен, что после правки каст подписанных сработает. Тег «файлы» тут абсолютно не информативен.

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