2006年7月15日星期六

搞定xfce-4.4beta2的cygwin移植版本

Cygwin Port of XFCE 4

有4.4beta1在前,这个版本(4.4beta2,即4.3.90.2)搞起来就容易多了,回头整理一下patch,看看有哪些可以提交给upstream.

前 段时间有两个网友问那些free software是不是直接在cygwin下编译一下就可以用了,我说也可以说是,也不是。虽然cygwin对POSIX的模拟和众多cygwin包的贡 献使得移植工作已经相当容易了,还是有些细节(比如fork啊,named pipe啊,文件命名啊,文件权限啊,动态库符号解析啊)方面折腾起来比较麻烦。

其中一位想干脆在mingw下编译一下GNOME桌面然后 跑起来,但目前似乎只有GNOME的一些核心库(即platform部分)已经一直过来了,而bindings似乎只有跟gtk+相关的一部分,至于 desktop部分似乎一直过来也没有意义, admin部分就更不用提了。

没有评论: