crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Компиляция GTK под Windows
Andra
  опции профиля:
сообщение 28.11.2010, 1:45
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 4
Регистрация: 28.11.2010
Пользователь №: 2225

Спасибо сказали: 0 раз(а)




Репутация:   0  


Здравствуйте. Хочу скомпилировать свои проекты, написанные на GTK из-под Linux под Windows.
Поставил MinGW, скачал gtk+-bundle_2.22.0-20101016_win32, а не работает(
Простые проекты не на GTK, а на чистом Си компилирует на ура.
Использую gtk, cairo, threads
Ошибка вообще не понятная :(
Прикрепленное изображение

Помогите! плиз
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Гость_sunny_*
сообщение 11.5.2011, 5:59
Сообщение #2





Гости








    


Цитата(Iron Bug @ 4.5.2011, 13:43) *
это можно сделать. но ты упаришься линковать отдельные .a файлы и выходной файл будет поистине огромен.

В исходниках есть makefiles для win32. У configure даже есть ключ --enable-static для сборки статической библиотеки.
Так что запарки при сборке GTK теоретически должно быть минимум, потом меняем родные *.a или *.lib файлы на статические и дальше компиляция приложения идёт без отличий.
Другое дело выходной размер файла, думаю для приложения он будет 3-10 Мб, но по любому не больше чем таскать с собой 12-15 Мб dll-библиотек. А вот каталоги etc и lib наверное придётся с собой всё равно таскать, так что в один файл наверное не уложиться (из за чего статическая линковка теряет смысл).
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 20.4.2024, 15:26