![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Andra |
![]() ![]()
Сообщение
#1
|
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 28.11.2010 Пользователь №: 2225 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Здравствуйте. Хочу скомпилировать свои проекты, написанные на GTK из-под Linux под Windows.
Поставил MinGW, скачал gtk+-bundle_2.22.0-20101016_win32, а не работает( Простые проекты не на GTK, а на чистом Си компилирует на ура. Использую gtk, cairo, threads Ошибка вообще не понятная ![]() Помогите! плиз |
|
|
||
![]() |
Гость_sunny_* |
![]()
Сообщение
#2
|
Гости ![]() |
это можно сделать. но ты упаришься линковать отдельные .a файлы и выходной файл будет поистине огромен. В исходниках есть makefiles для win32. У configure даже есть ключ --enable-static для сборки статической библиотеки. Так что запарки при сборке GTK теоретически должно быть минимум, потом меняем родные *.a или *.lib файлы на статические и дальше компиляция приложения идёт без отличий. Другое дело выходной размер файла, думаю для приложения он будет 3-10 Мб, но по любому не больше чем таскать с собой 12-15 Мб dll-библиотек. А вот каталоги etc и lib наверное придётся с собой всё равно таскать, так что в один файл наверное не уложиться (из за чего статическая линковка теряет смысл). |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 11.5.2025, 11:11 |