make.profile для mingw
Tzar 23 ноября, 2014 - 01:41
Доброго времени суток. Имею собранный тулчейн mingw. Он, как известно, создает себе песочницу с корнем в /usr/<имя конфигурации>, в том числе и настройки портежа для себя хранит там же.
Вопрос: Каковой ему ткнуть профиль как источник для симлинка make.profile в этой песочнице?
ЗЫ. Преследуемая цель - сборка софта под винду. софт пишется на этой же машине.
»
- Для комментирования войдите или зарегистрируйтесь
[off]Какой сложный вопрос я
[off]Какой сложный вопрос я задал однако )))[/off]
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
Tzar написал(а): ЗЫ.
emerge'м?
Нет, софт пишется мной. И
Нет, софт пишется мной. И собирать его надо вот энтим-то кросскомпилером. Обрисую подробнее:
Софт пользует SDL2 и ее спутники (sdl-mixer, sdl-ttf, sdl-image)
Разработка идет в kdevelop4
Необходимо:
Сборка под linux
Сборка под windows
Имеющиеся проблемы: собирается (crossdev -t i686-pc-mingw32) тулчейн, который в качестве профиля почему-то имеет /usr/portage/profiles/embedded
После сией сборки i686-pc-mingw32-emerge libsdl2 не может ее собрать по причине C compiler could not create executables, которая в свою очередь основана на том, что unknown architecture mingw32.
Все сие можно, конечно и руками прописать в /usr/i686-pc/mingw32/etc/profile, но нет ли нормального профиля для описанных мною условий уже в портежах? Не думаю, что подобный ландшафт разработки столь уж экзотичен.
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
а компилятор, бинутилсы,
а компилятор, бинутилсы, цлибы каких версий?
gcc-4.8.1 binutils-2.23.2 lib
gcc-4.8.1
binutils-2.23.2
libc crossdev не собирает, он сует свои стабы же
все вышеперечисленное как раз собрал crossdev
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
Надо будет потестить. Я
Надо будет потестить. Я как-то настраивал генту для сборки Qt-шных проектов, но кросс-емержем не собирал ничего.