下载JWM的源码包,解压。执行
./configure
./configure --X-includes=PATH_TO_X_INCLUDE --X-libraries=PATH_TO_X_LIBS
http://x.cygwin.com/docs/ug/setup-cygwin-x-installing.html
除此以外,由于cygwin上没有libpng-config,所以要JWM支持libpng和libjpeg,需要安装一下pkg-config,这个可以在cygwin的仓库里找到。其余的部分为可选。
然后即可执行make和make install。在cygwin中由于gcc编译的结果默认后缀为.exe,所以在make install的过程中strip会报错找不到文件。这是需要修改一下src目录下的Makefile,将EXE常量修改为jwm.exe,再执行一次make install就ok了。
然后可以先启动X,执行
x&
设置DISPLAY变量
export DISPLAY=127.0.0.1:0.0
在执行
exec jwm
截图如下,除了丑了一些,其他都还可以吧

