Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Флейм на общие темы » Помогите собрать Linux прогу под Windows |
<<Назад Вперед>> | Печать |
Arseny
Advanced Member
,,,=^..^=,,, Откуда: Bryansk, Russia Всего сообщений: 1722 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 окт. 2005 |
Hi All! Есть исходники программы MFMDISK под Linux/Unix. Требуется собрать ее под Windows. Как вариант - помогите разобраться как ее собирать в Cygwin'е (что бы потом сам собирал новые версии). |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 | |
Arseny
Advanced Member
,,,=^..^=,,, Откуда: Bryansk, Russia Всего сообщений: 1722 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 окт. 2005 |
alecv написал: Если поможешь - можно и mingw. Мне лишь бы работало... Лучше собирать не cygwin-овским gcc а mingw. alecv написал: А где исходники проги ?Формат файла .MFM - исходная статья. Утилита mfmdisk - исходники программы. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Пока не собирается (ошибки линковки). Написал автору. |
F0lken
Advanced Member
Всего сообщений: 762 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2006 |
Все собирается. Куда exe выкладывать ? |
F0lken
Advanced Member
Всего сообщений: 762 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2006 | |
Arseny
Advanced Member
,,,=^..^=,,, Откуда: Bryansk, Russia Всего сообщений: 1722 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 окт. 2005 |
F0lken написал: Ага, спасибо. Похоже работает. Буду экспериментировать. Пробуйте. Кстати, а чем (как) собирали? |
F0lken
Advanced Member
Всего сообщений: 762 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 сентября 2008 12:46 Сообщение отредактировано: 30 сентября 2008 12:46
У меня установлен cygwin. Это среда для компиляции юникс-программ под win32 (не всех конечно), запустил shell, запустил configure из архива, он создал makefile. Дальше make. Потом залез в makefile и добавил опцию -mno-cygwin дабы охреначить зависимости от cygwin.dll (это прослойка posix-совместимости, но многие проги собираются и без нее - если нет критических зависимостей) И пересобрал. Секунд 30 занял процесс, не считая скачки и распаковки. Надеюсь, все будет работать. Если не будет -сигнальте, соберу с cygwin.dll, подложу ее в архив. Сигналить лучше в личку - эту мессагу форуме нашел случайно =) |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 сентября 2008 18:47 Сообщение отредактировано: 30 сентября 2008 18:47
F0lken Эк тебе повезло. Наверное cygwin старенький... А я как назло как раз обновился на свежий, и в нем не собралось. Я делал: $ export CPPFLAGS=-mno-cygwin - чтобы руками Makefile не править. Видно что-то сломали в MinGW. Без -mno-cygwin все собирается. |
F0lken
Advanced Member
Всего сообщений: 762 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2006 |
alecv написал: CFLAGS = -g -O2 -mno-cygwin F0lken Эк тебе повезло. Наверное cygwin старенький... А я как назло как раз обновился на свежий, и в нем не собралось. Я делал:$ export CPPFLAGS=-mno-cygwin$ ./configure- чтобы руками Makefile не править. Видно что-то сломали в MinGW. Без -mno-cygwin все собирается. вот строчка из Makefile в директории src. У тебя запчастей видать к нему нехватает походу, либо configure дурит, если флаг заранее определить. Ставил я не так давно - с месяц назад. Короче, не суть. Собралось и собралось =). |
<<Назад Вперед>> | Печать |
Полигон-2 » Флейм на общие темы » Помогите собрать Linux прогу под Windows |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |