реклама на сайте
подробности

 
 
> приложение win32, под Linux не на x86
TigerSHARC
сообщение Dec 10 2012, 06:04
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 688
Регистрация: 4-09-09
Пользователь №: 52 195



Вопрос: возможно ли запустить exe на Linux, при том, что целевая платформа - ARM9, а exe скомпилен на x86.
Подозреваю что нет(
Тогда можно ли скомпилить exe-шник для ARM9?

Вопрос не праздный. Получилось без проблем запустить exe на Linux с x86. на ARM пока не пробовал - нету возможности. Вот решил заранее поинтересоваться
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
demiurg_spb
сообщение Dec 10 2012, 06:24
Сообщение #2


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(TigerSHARC @ Dec 10 2012, 10:04) *
возможно ли запустить exe на Linux, при том, что целевая платформа - ARM9, а exe скомпилен на x86.
нет.



--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
TigerSHARC
сообщение Dec 10 2012, 06:29
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 688
Регистрация: 4-09-09
Пользователь №: 52 195



Цитата(demiurg_spb @ Dec 10 2012, 10:24) *
нет.


тоглда вопрос: можно ли скомпилить exe для ARM9.
Go to the top of the page
 
+Quote Post
vanner
сообщение Dec 10 2012, 06:50
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 23-10-05
Пользователь №: 10 016



Цитата(TigerSHARC @ Dec 10 2012, 10:29) *
тоглда вопрос: можно ли скомпилить exe для ARM9.

Если есть исходники, то какой смысл использовать костыли?

Ну и вообще можно попробовать в qemu-user chroot запустить на арме линукс для х86 с wine и вашим exe, но производительность будет соответсвующая sm.gif
Go to the top of the page
 
+Quote Post
TigerSHARC
сообщение Dec 10 2012, 07:08
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 688
Регистрация: 4-09-09
Пользователь №: 52 195



Цитата(vanner @ Dec 10 2012, 10:50) *
Если есть исходники, то какой смысл использовать костыли?

Ну и вообще можно попробовать в qemu-user chroot запустить на арме линукс для х86 с wine и вашим exe, но производительность будет соответсвующая sm.gif

исходники достатачно сложны в том плане, что проект состоит из двух частей: библиотека(dll) и собственно сам проект.
получается чтобы честно собрать проект под GCC нужно переделать проект и сгенерировать не dll, а *.so , а потом сам основной проект перелопатить.
Хотелось малой кровью)
Go to the top of the page
 
+Quote Post
vanner
сообщение Dec 10 2012, 08:04
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 23-10-05
Пользователь №: 10 016



Цитата(TigerSHARC @ Dec 10 2012, 11:08) *
исходники достатачно сложны в том плане, что проект состоит из двух частей: библиотека(dll) и собственно сам проект.
получается чтобы честно собрать проект под GCC нужно переделать проект и сгенерировать не dll, а *.so , а потом сам основной проект перелопатить.
Хотелось малой кровью)


Лучше один раз модифицировать исходники, чем бороться с проблемами костылей в дальнейшем, в том же wine не все гладко от версии к версии, и его допиливание гораздо сложнее правки собственных исходников.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 22:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.01422 секунд с 7
ELECTRONIX ©2004-2016