Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Портирование приложения на GTK+ под Windows

13K
29 сентября 2006 года
sima
27 / / 15.06.2006
Скачал GTK+ для Windows с сайта http://www.gimp.org/~tml/gimp/win32/downloads.html. Портирую опираясь на мануал http://wolfpack.twu.net/docs/gtkwin32/index.html. Для компиляции своей программы (работающей под Linux) использую MS Visual C++ 6.0 (как требуют авторы мануала).
Вопрос #1: появляется сообщение об ошибке при сборке
error LNK2001:unresolved external symbol g_type_check_instance_cast
если есть строки типа
...
GtkWidget* window;
...
gtk_window_set_title(GTK_WINDOW(window),"my prog");
...
которая исчезает после замены
...
gtk_window_set_title((GtkWindow*)(window),"my_prog");
...
Где находиться описание макроса GTK_WINDOW, и что надо сделать, чтобы не менять уже написанную программу?
Вопрос #2: Не отображаются надписи на кнопках. При запуске программы в консоли появляются сообщения

(my_prog.exe:1404): Pango-WARNING **: ?Е МЮИДЕМ СЙЮГЮММ?И ЛНДСКЭ.
Failed to load Pango module for id: 'BasicScriptEngineWin32'
(my_prog.exe:1404): Pango-WARNING **: ?Е МЮИДЕМ СЙЮГЮММ?И ЛНДСКЭ.
Failed to load Pango module for id: 'BasicScriptEngineWin32'
(my_prog.exe:1404): Pango-WARNING **: ?Е МЮИДЕМ СЙЮГЮММ?И ЛНДСКЭ.
Failed to load Pango module for id: 'BasicScriptEngineWin32'
(my_prog.exe:1404): Pango-WARNING **: ?Е МЮИДЕМ СЙЮГЮММ?И ЛНДСКЭ.
Failed to load Pango module for id: 'BasicScriptEngineWin32'
(my_prog.exe:1404): Pango-WARNING **: ?Е МЮИДЕМ СЙЮГЮММ?И ЛНДСКЭ.
Failed to load Pango module for id: 'BasicScriptEngineWin32'
(my_prog.exe:1404): Pango-WARNING **: pango_shape called with bad font, expect ugly output

(my_prog.exe:1404): Pango-WARNING **: pango_font_get_glyph_extents called with bad font, expect ugly output

Что делать?
Заранее спасибо ответившим.
13K
12 октября 2006 года
sima
27 / / 15.06.2006
Всем спасибо за активность! Я со всем разобрался, тема закрыта.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог