Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Инструменты разработчика _ MinGW. Собрать бинарный файл для Linux из под Windows 7

Автор: Goliath 20.9.2011, 15:59

У меня установлен под Windows 7 компилятор MinGW. Как я могу осуществить кросс компиляцию, т.е. собрать бинарный файл для Linux. Какие опции компилятора надо задать? И возможно ли это вообще?

Автор: Litkevich Yuriy 20.9.2011, 19:28

Цитата(Goliath @ 20.9.2011, 18:59) *
У меня установлен под Windows 7 компилятор MinGW. Как я могу осуществить кросс компиляцию, т.е. собрать бинарный файл для Linux.
ни как. MinGW можно поставить в Лине и собрать там софтину под Виндовоз, а наоборт он не умеет (если я от жизни не отстал)

Автор: igor_bogomolov 20.9.2011, 20:34

MinGW - это не кросс компилятор. Ты не сможешь при помощи него собрать на Windows приложение, которое запустилось бы на Linux.
Судя по твоей соседней теме, ты бы должен был это знать.
Нужно собирать свой кросс компилятор.

Автор: Iron Bug 20.9.2011, 20:46

тебе нужен cygwin и gcc crosscompiler под cygwin.
вкратце, как-то так:
http://metamod-p.sourceforge.net/cross-compiling.on.windows.for.linux.html

но ссылки на софт там могут быть устаревшими. лучше посмотреть свежие на сайте cygwin.

вообще, есть такой инструмент, как crosstool. он строит кросскомпиляторы и glibc под конкретную платформу. однако, если до этого никогда сам не собирал компиляторы, то лучше найти готовый, уже собранный.

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)