mingw10.dll 의존성 제거하기

옵션으로 -mthreads를 주게 되면 dependency가 발생한다. -mthreads옵션은 __gthread_key_create가 필요한 경우에만 의미가 있다. The gcc manual says -mthreads Support thread-safe exception handling on Mingw32. Code that relies on thread-safe exception handling must compile and link all code with the -mthreads option. When compiling, -mthreads defines -D_MT; when linking, it links in a special thread helper library […]

Read More

glitz

홈페이지: http://www.freedesktop.org/wiki/Software/glitz glitz 라이브러리를 이용하면 opengl 하드웨어 가속 그래픽을 지원하여, 현대적인 3D 디스플레이 하드웨어의 능력을 이용할 수 있다. cairo에서 glitz 백 엔드를 지원하므로, 더욱 빠른 처리를 할 수 있다. Glitz is a software library for 2D graphics which provides hardware acceleration using OpenGL, an API for 3D graphics. 다운로드: 0.5.6

Read More

GTK+ 2.x 테마/엔진 정리

아래의 링크들은 GTK+ 2.x 에서 사용가능한 테마와 그의 엔진들이다. MinGW 에서 컴파일후 GTK+ 2.x for Win32 에서 사용가능하다. 조만간 컴파일한 엔진들을 어디다 올려놔야겠다. aurora http://www.gnome-look.org/content/show.php?content=56438 Murrine GTK+ Cairo Engine http://www.cimitan.com/murrine/engine http://www.gnome-look.org/content/show.php/Murrine+GTK2+Cairo+Engine?content=42755 Nodoka http://www.gnome-look.org/content/show.php/Nodoka+GTK2+Engine?content=75061 Dyndyn http://dyndyn-engine.sourceforge.net/ Candido http://candido.berlios.de/pages/engine.php Rezlooks http://www.gnome-look.org/content/show.php?content=39179 TerraNova http://www.gnome-look.org/content/show.php/TerraNova+(Engine)?content=102711 Excelsior http://www.gnome-look.org/content/show.php/Excelsior+(Engine)?content=76486 gtk-engines http://ftp.acc.umu.se/pub/gnome/sources/gtk-engines/ gnome-themes http://ftp.gnome.org/pub/gnome/sources/gnome-themes Nimbus http://dlc.sun.com/osol/jds/downloads/extras/nimbus/

Read More

Clutter-GTK

홈페이지: http://www.clutter-project.org/sources/clutter-gtk/ Clutter-GTK – GTK+ Integration library for Clutter Clutter-GTK is a library providing facilities to integrate Clutter into GTK+ applications. It provides a GTK+ widget, GtkClutterEmbed, for embedding the default ClutterStage into any GtkContainer. Requirements: Clutter >= 0.8.7 (X11 backend) or >= 0.8.7 (Win32 backend) GTK+ >= 2.12 Copyright (C) 2006 OpenedHand Released under […]

Read More

babl

홈페이지: ftp://ftp.gimp.org/pub/babl/ babl is a dynamic, any to any, pixel format translation library. It allows converting between different methods of storing pixels known as pixel formats that have with different bitdepths and other data representations, color models and component permutations. A vocabulary to formulate new pixel formats from existing primitives is provided as well as […]

Read More

GEGL

홈페이지: www.gegl.org GEGL (일반 그래픽 라이브러리) 는 이미지 처리 프로그램을 위한 라이브러리로 GIMP에 사용중이다. GEGL (Generic Graphics Library) is a graph based image processing framework. GEGL provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl it provides support for a wide range of color models and […]

Read More