cygwin に startx をインストールして起動する。

[.bashrc]

export DISPLAY=127.0.0.1:0


gtk 2.0 (lib, runtime) をインストール。

[build.sh]

#!/bin/sh
gcc -c cvxalgorithm.c  `pkg-config gtk+-2.0 --cflags --libs`
gcc -c cvxconvexhull.c `pkg-config gtk+-2.0 --cflags --libs`
gcc -c cvxedgesorter.c `pkg-config gtk+-2.0 --cflags --libs`
gcc -c cvxfield.c      `pkg-config gtk+-2.0 --cflags --libs`
gcc -c cvxnode.c       `pkg-config gtk+-2.0 --cflags --libs`
gcc -c cvxnodelist.c   `pkg-config gtk+-2.0 --cflags --libs`
gcc -c cvxpolygon.c    `pkg-config gtk+-2.0 --cflags --libs`
gcc -c cvxutility.c    `pkg-config gtk+-2.0 --cflags --libs`
gcc main.c  -o cvx cvxfield.o cvxnode.o cvxnodelist.o cvxpolygon.o cvxedgesorter.o cvxalgorithm.o cvxconvexhull.o cvxutility.o `pkg-config gtk+-2.0 --cflags --libs`