上周日禁食见证聚会见证说要编译的程式已经知道要去哪里查了,但是周一还是无法解决错误,就只知道哪里错了,昨晚做个人祈祷时,我想要再从头做编译一次,所以我就再查一次http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.22/gtk+-bundle_2.22.1-20101227_win32.zip这个缩压档里编译的log,看了还是少-Ic:/devel/dist/win32/fontconfig-2.8.0-2/include这个include档,觉得fontconfig应该要重编译一下,告诉大家一下,这个套件其实ㄚ琪最早并没有编译成功,只是看到有人说有问题不用编译,就放弃了,后来我也一并检查了fontconfig_2.8.0-2_win32.log发现他的libfontconfig.dll.a是正常产生的,而我没有,差异的是在configure gtk跟fontconfig时都有lib.exe的存在,而且查出了lib.exe是微软家的东西,看来你要用MinGW全程编译Linux的产物,还是不行的,不过lib.exe取得不会有问题,任何免费的Visual Studio的C系列应该都有,注意这个执行档要用的相关档案,把C:\Program Files\Microsoft Visual Studio 10.0\VC\bin中的lib.exe及link.exe及C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE的mspdb100.dll放到你喜欢的MinGW的一个资料夹中,设定PATH变数,然后杰克很神奇地就是这一次fontconfig编译成功了,看来要编译GTK成功又可以向前跨一大步了!
2011-01-04