Название: кросскопиляция Отправлено: kadr от Март 11, 2010, 16:24 Привет всем, я где то поднимал эту тему, но не смог найти, поэтому пишу новую тему, мне надо компилить программы для винды под линем, полазил в интернете нашел кое-что, подскажите кто делал, может у кого нибудь есть вот эти сырцы:
mingw32, mingw32-binutils, mingw32-runtime OS: MopsLinux 6.2 Название: Re: кросскопиляция Отправлено: garryHotDog от Март 11, 2010, 19:09 это конечно не оптимальный выход, но все таки выход:
1. поставить Wine +VS+win QT и собирать. 2. поставить виртуальную машину с виндой, собрать там QT, перенести проект туда и собрать....заодно и отладиться сможешь! Название: Re: кросскопиляция Отправлено: niXman от Март 11, 2010, 22:57 это конечно не оптимальный выход, но все таки выход: это не выход, а изврат!1. поставить Wine +VS+win QT и собирать. 2. поставить виртуальную машину с виндой, собрать там QT, перенести проект туда и собрать....заодно и отладиться сможешь! в большинстве дистрибутивов есть пакет mingw32(так и зовется) Название: Re: кросскопиляция Отправлено: kadr от Март 12, 2010, 09:06 Это не меняет суть дела, потому что на виртуальной машине винда тормозить пожуткому, все система висит, и плюс в лине компиляция идет намного быстрее, вот поэтому и хочу сделать кросскопиляцию.
Название: Re: кросскопиляция Отправлено: niXman от Март 12, 2010, 09:21 ну так делай!
я к примеру, в лине могу скомпилировать практически все, что предназначается для работы в венде. и Qt-тешные проекты в том числе. Название: Re: кросскопиляция Отправлено: kadr от Март 12, 2010, 10:36 ну так делай! Так вопрос и стои в том, как это сделать, посоветуйте, где что надо дописать, заменить или что там еще нужно сделать, я с этим ниразу не сталкивался, поэтому не знаю что делать.я к примеру, в лине могу скомпилировать практически все, что предназначается для работы в венде. и Qt-тешные проекты в том числе. Название: Re: кросскопиляция Отправлено: niXman от Март 12, 2010, 22:27 http://kubuntu.ru/node/5054
Название: Re: кросскопиляция Отправлено: kadr от Март 31, 2010, 10:06 http://kubuntu.ru/node/5054 Посмотрел, сделал так как там описано, но вот пакеты mingw32, mingw32-binutils, mingw32-runtime нигде не могу найти, у меня mopslinux 6.2.2!Название: Re: кросскопиляция Отправлено: niXman от Март 31, 2010, 10:15 Цитировать у меня mopslinux 6.2.2! какой менеджер пакетов в сем дистре?Название: Re: кросскопиляция Отправлено: kuzulis от Март 31, 2010, 11:14 Mops PKG , т.е. mpkg
В общем вручную собирать нужно самому. Название: Re: кросскопиляция Отправлено: niXman от Март 31, 2010, 11:24 Цитировать В общем вручную собирать нужно самому. с чего такой вывод?Название: Re: кросскопиляция Отправлено: kuzulis от Март 31, 2010, 12:57 Потому что в этом дистре таких пакетов нету (по-моему)
Или как выход - смотреть, есть ли пакеты у соответствующей слаки и брать оттуда Название: Re: кросскопиляция Отправлено: niXman от Март 31, 2010, 13:03 Цитировать kuzulis , должны быть.даже во фряхе и в оупен они есть. Название: Re: кросскопиляция Отправлено: kadr от Март 31, 2010, 13:08 нет тут таких пакетов.
Название: Re: кросскопиляция Отправлено: niXman от Март 31, 2010, 13:40 ты можешь вывести на консоль список пакетов, и пропустить их через фильтр grep задав шаблон mingw ?
Название: Re: кросскопиляция Отправлено: kadr от Март 31, 2010, 14:31 ты можешь вывести на консоль список пакетов, и пропустить их через фильтр grep задав шаблон mingw ? Пусто, ничего нет! Может кто знает репозиторий в котором есть mingw?Название: Re: кросскопиляция Отправлено: kuzulis от Март 31, 2010, 15:07 Спроси на mopslinux.org
|