要旨(Summary): Cygwin 上で xdvi をコンパイルしたい。(Xdvi compilation on Cygwin)
何をすれば良いか(What to do): Originally Building xdvik (was Re: Failure of XtGetApplicationResources() in X11R7.4).
展開した後に、 texk/libtool を /usr/bin/libtool で置き換えるか、
通常通り(At first do)
$ ./configure
$ make
したあとに(usually, and after this do)
$ cp /usr/lib/libXt.dll.a texk/xdvik/.libs/libimp-cygXt-6.a
$ rm texk/xdvik/xdvi-xaw3d.exe
$ make
$ texk/xdvik/xdvi-xaw3d.exe
をする。(for .a file fixing.)

以下の状況で確認しました。(I tested these versions below):
1. 本家(original) xdvik-22.84.16
2. ptetex3-20090610 + ptetexwin-3.20090610 (xdvik 22.84.13 j1.41-ptetex3)

my TODO: 上流へ報告(bug reporting) to xdvi(k) is done.

links: ptetex package for cygwin(Japanese)

ptetex3

ptetex wiki

The Xdvik Homepage
全く関係のない話だが、表示ボタンがずれるという問題があるので、解決法を述べる。
原因: xdvi (シェルスクリプト)の XFILESEARCHPATH に関する記載。
/usr/local/teTeX/share/texmf/xdvi/XDvi が読み込まれるが、*font, *fontSet の内容によって、表示が変わってしまうという問題がある。
このファイル、もしくは、~/.xdvirc に
*font:    -*-fixed-bold-r-*-*-20-*-*-*-*-*-iso8859-1
*fontSet: -*-fixed-bold-r-*-*-20-*-*-*-*-*-*
又は
*font: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1
*fontSet: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1,-*-*-medium-r-*-*-20-*-*-*-*-*-*
とすることで解決できる。