Установка GTK2 в windows! - PullRequest
3 голосов
/ 23 марта 2011

Я пытаюсь установить GTK в Windows и использовать графический интерфейс разработки GLADE.Для GTK мне нужно установить Glib, что создает для меня проблему.Я пытаюсь сделать:

perl Makefile.pl
dmake
dmake test
dmake install

, но я застреваю на шаге dmake.Я вижу ошибку:

---------------  dmake.exe:  Error code 1, while making 'Glib.o'-------------

Возможно ли использовать GLADE и Glib с perl на окнах?Если так, я делаю ошибку в построении этого?

1 Ответ

1 голос
/ 14 июня 2011

Я использую gtk 2.22 в xp и 7, скомпилированные в xp с msvisual c ++ 2010 и activePerl 5.012.Это была грязная работа, но она работает для меня.Я сделал это несколько месяцев назад, и это те заметки, которые я написал.

  1. получить msvcr100.dll и положить его в папку system32.
  2. скомпилировать ExtUtils-Depends и ExtUtils-PkgConfig
  3. Получите Glib и закомментируйте строку с unistd.h в gtk \ include \ font ?? foo (это заголовок linux!), Добавьте в один файл include stdlib.h, io.h и getopt.h.Получите его из http://www.pwilson.net/sample.html
  4. compile Cairo
  5. compile Pango (у меня были некоторые проблемы, но поскольку я не притворялся, что использую pango, я просто комментирую 3 ссылки на gtk2perl ????. Xs)
  6. скомпилируйте gtk (опять грязная работа: комментируйте ссылки на gdkcairo.xs и gdkprintcontext)

Я просто использую несколько cairo, так что это работает для меня.Создание PDF (например) не удастся!Если вам нужны все функции, возможно, вам нужно будет скомпилировать все эти вещи в Linux.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...