Russian Qt Forum
Ноябрь 02, 2024, 23:23 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: кросскопиляция  (Прочитано 8338 раз)
kadr
Гость
« : Март 11, 2010, 16:24 »

Привет всем, я где то поднимал эту тему, но не смог найти, поэтому пишу новую тему, мне надо компилить программы для винды под линем, полазил в интернете нашел кое-что, подскажите кто делал, может у кого нибудь есть вот эти сырцы:
mingw32, mingw32-binutils, mingw32-runtime
OS: MopsLinux 6.2
Записан
garryHotDog
Гость
« Ответ #1 : Март 11, 2010, 19:09 »

это конечно не оптимальный выход, но все таки выход:

1. поставить Wine +VS+win QT и собирать.

2. поставить виртуальную машину с виндой, собрать там QT, перенести проект туда и собрать....заодно и отладиться сможешь!
Записан
niXman
Гость
« Ответ #2 : Март 11, 2010, 22:57 »

это конечно не оптимальный выход, но все таки выход:

1. поставить Wine +VS+win QT и собирать.

2. поставить виртуальную машину с виндой, собрать там QT, перенести проект туда и собрать....заодно и отладиться сможешь!
это не выход, а изврат!

в большинстве дистрибутивов есть пакет mingw32(так и зовется)
Записан
kadr
Гость
« Ответ #3 : Март 12, 2010, 09:06 »

Это не меняет суть дела, потому что на виртуальной машине винда тормозить пожуткому, все система висит, и плюс в лине компиляция идет намного быстрее, вот поэтому и хочу сделать кросскопиляцию.
Записан
niXman
Гость
« Ответ #4 : Март 12, 2010, 09:21 »

ну так делай!
я к примеру, в лине могу скомпилировать практически все, что предназначается для работы в венде.
и Qt-тешные проекты в том числе.
Записан
kadr
Гость
« Ответ #5 : Март 12, 2010, 10:36 »

ну так делай!
я к примеру, в лине могу скомпилировать практически все, что предназначается для работы в венде.
и Qt-тешные проекты в том числе.
Так вопрос и стои в том, как это сделать, посоветуйте, где что надо дописать, заменить или что там еще нужно сделать, я с этим ниразу не сталкивался, поэтому не знаю что делать.
Записан
niXman
Гость
« Ответ #6 : Март 12, 2010, 22:27 »

http://kubuntu.ru/node/5054
Записан
kadr
Гость
« Ответ #7 : Март 31, 2010, 10:06 »

Посмотрел, сделал так как там описано, но вот пакеты mingw32, mingw32-binutils, mingw32-runtime нигде не могу найти, у меня mopslinux 6.2.2!
Записан
niXman
Гость
« Ответ #8 : Март 31, 2010, 10:15 »

Цитировать
у меня mopslinux 6.2.2!
какой менеджер пакетов в сем дистре?
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #9 : Март 31, 2010, 11:14 »

Mops PKG , т.е. mpkg

В общем вручную собирать нужно самому.
Записан

ArchLinux x86_64 / Win10 64 bit
niXman
Гость
« Ответ #10 : Март 31, 2010, 11:24 »

Цитировать
В общем вручную собирать нужно самому.
с чего такой вывод?
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #11 : Март 31, 2010, 12:57 »

Потому что в этом дистре таких пакетов нету (по-моему)
Или как выход - смотреть, есть ли пакеты у соответствующей слаки и брать оттуда
Записан

ArchLinux x86_64 / Win10 64 bit
niXman
Гость
« Ответ #12 : Март 31, 2010, 13:03 »

Цитировать
kuzulis
, должны быть.
даже во фряхе и в оупен они есть.
Записан
kadr
Гость
« Ответ #13 : Март 31, 2010, 13:08 »

нет тут таких пакетов.
Записан
niXman
Гость
« Ответ #14 : Март 31, 2010, 13:40 »

ты можешь вывести на консоль список пакетов, и пропустить их через фильтр grep задав шаблон mingw ?
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.138 секунд. Запросов: 23.