LINUX.ORG.RU
ФорумTalks

GTK для винды

 , ,


0

1

Запуск виндо-специфичных вещей под линуксом бывает сопряжен с необходимостью подумать и иногда обнаружить, что не особо то и можно, например приложения c WPF, или что-то еще подобное

Но наоборот не особо легче. Установка GTK под windows тоже идет не через нативный установщик винды (который *.msi), а через установку unix окружения msys2.

нда уж

★★★★★

Последнее исправление: cvs-255 (всего исправлений: 2)

GTK под windows

Вторая версия ещё с руганью, но работала. Сейчас оно стало полурабочим.

Valeg ★★★
()
Ответ на: комментарий от cvs-255

gtk2.
Как гимп, не знаю. Rawtherapee делает свою сборку со своей темой, всё выглядит ок.

Shadow ★★★★★
()

Это не unix окружение, это gnu, собранное mingw

Shadow ★★★★★
()

Ставил gedit под венду, насколько помню установил один msi пакет (или как оно там называется) и с тех пор работает, gtk 3

xcariba ★★
()

Pidgin для Windows использует GTK, который в окружение системы не встраивается и мирно существует в отдельном каталоге вместе с другими файлами программы. Но у такого решения есть и недостаток - файлы GTK имеют больший размер, чем файлы самого Pidgin (разумеется, без учета всевозможных плагинов и дополнительных локалей).

Leupold_cat ★★★★★
()

Установка GTK под windows тоже идет не через нативный установщик винды (который *.msi), а через установку unix окружения msys2.

Meld, Gajim, gstreamer идут со своим gtk3 в комплекте.

gag ★★★★★
()
Ответ на: комментарий от cvs-255

потому что программы могут быть собраны разными несовместимыми компиляторами и тащить гтк разных версий либо зависимости к нему разных версий

Harald ★★★★★
()
Ответ на: комментарий от cvs-255

Выше уже объяснили. Ну, не столько компилятор, сколько его runtime. Есть 2 разные реализации потоков:

  • posix
  • win32

И для каждой из них разные реализации обработки исключений:

  • sjlj (setjump/longjump)
  • dwarf (i386), seh (Structured Exception Handling) (x86-64)
gag ★★★★★
()

Установку через msys сделали для того, чтобы не заморачиваться, собсна, опакечиванием гтк в нормальные пакеты (msi). А сам гтк3 идеально работает под виндой.

Unicode4all ★★★★★
()
Ответ на: комментарий от Unicode4all

А сам гтк3 идеально работает под виндой

А что с маштабированием интерфейса?

BceM_IIpuBeT ★★☆☆☆
()
Ответ на: комментарий от gag

Именно. А еще разный mangling

Мне кажется, это проблема всех не managed языков.

Uter
()

Пардон-те! Может посоветует кто, где спрашивать всякое про Windows? Ну, такой же годный, приятный, как ЛОР форум, где всегда закидают говном поймут и помогут советом. А то накопились вопросы, но где спрашивал - не помогли нишиша.

ls-h ★★★★★
()
Ответ на: комментарий от cvs-255

GIMP под венду компилируется с gtk-runtime

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.