Author

Topic: Как собрать бинарные файлы под Windows в Linux? (Read 187 times)

newbie
Activity: 28
Merit: 0

Зы. Не поленился зайти в документацию по гуятине.

А фвйл в корне с говорящим именем почитать поленился?  Grin


Каюсь, поленилсяSmiley с смартфончика не оч удобненько...Smiley
Вместе с тем, в приведенном файле написано: cmake.exe -G  "Visual Studio 14 2015 Win64"
Что собсно и было моим изначальным ответом.
Конечно можно изобретать новые костыли, но зачем?


kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange

Зы. Не поленился зайти в документацию по гуятине.

А фвйл в корне с говорящим именем почитать поленился?  Grin
https://github.com/alloyproject/alloy-gui/blob/master/winbuild.cmd
newbie
Activity: 28
Merit: 0
Как продвигается процесс?
Еще не посетила светлая мысль компилить в нативной для винды вижуал студии?Smiley

Зы. Не поленился зайти в документацию по гуятине.
Внезапно, собирается оно под пингвин и макак. О венде ни слова. Пруф https://github.com/alloyproject/alloy-gui/blob/master/README.md
Попросту говоря,  трудозатраты в человеко-часах для ковыряния чужого кода с целью перенесения на новую платформу, мягко говоря не окупятся.

Зызы. Маны нужны, маны важны!:)
Сейчас, если не лениться, 99% траблшутингов решаются в манах. Оставшийся процент на гитхабе с разрабами. Количество же людей, дающих адекватные советы на бордах, стремительно сокращается.
Делайте выводы на будущее!
legendary
Activity: 1498
Merit: 1021
Was mich nicht umbringt macht mich stärker [F.N.]
В зависимости от используемого дистрибутива, нужно использовать соостветствующий ему набор пакетов для кросс-компиляции. В линукс эта система называется mingw-w64 и mingw-w32 соостветственно для сборки win64 и win32 бинарников соответственно...
Кроме того, необходимы соостветсвующие mingw-w64/w32 библиотеки: QT, BOOST, OPENSSL и т.п.
Рекомендую использовать для сборки дистрибутивы SuSe - у них наиболее продвинутый готовый репозитарий mingw-w64/w32 пакетов. В Убунту с этим похуже будет...
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
если разраб делал кроссплатформенное приложение, то он обычно в хелпах пишет как под каждую платформу собирать.
Если приложение не кроссплатформенное, то без хорошего напильника не соберете.
jr. member
Activity: 157
Merit: 4
Здраствуйте,

Ребята может кто-то уже искал ответы на мой вопрос и имеет на руках ответы или полезные ссылке. Буду очень благодаренSmiley
Ответы такие как руками и т.д прошу не писать, мы не в детском саду.
 


Непонятно ничего в вашем вопросe.
У вас есть исходник (на каком языке?), но нет винды, а есть линукс? Вы в своем линуксе хотите из исходников сделать виндовый экзешник?
А исходники для линукса в линуксе компилируютя?
А в винде для винды компилируются?


У меня есть две системы Windows 7 x64 && Ubuntu 16.04 x64 хочу собрать бинарные файлы демона и GUI под винду, но удобней работать под убудут и хочу  найти способ как собрать эти файлы под винду.
Софт написан на c++, от исходники:

Демон:https://github.com/alloyproject/alloy
GUI: https://github.com/alloyproject/alloy-gui
Майнер: https://github.com/alloyproject/xmrig-nvidia && https://github.com/alloyproject/xmr-stak-alloy

В линуксе все собирается отлично.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Здраствуйте,

Ребята может кто-то уже искал ответы на мой вопрос и имеет на руках ответы или полезные ссылке. Буду очень благодаренSmiley
Ответы такие как руками и т.д прошу не писать, мы не в детском саду.
 


Непонятно ничего в вашем вопросe.
У вас есть исходник (на каком языке?), но нет винды, а есть линукс? Вы в своем линуксе хотите из исходников сделать виндовый экзешник?
А исходники для линукса в линуксе компилируютя?
А в винде для винды компилируются?
jr. member
Activity: 157
Merit: 4
Здраствуйте,

Ребята может кто-то уже искал ответы на мой вопрос и имеет на руках ответы или полезные ссылке. Буду очень благодаренSmiley
Ответы такие как руками и т.д прошу не писать, мы не в детском саду.
 
Jump to: