[FriBidi] Win32 (MinGW) work

Fridrich Strba fridrich.strba at bluewin.ch
Sat Jul 9 05:55:56 EST 2005


Hello, I spent some more time and I created a build on windows where two 
DLLs are built: libfribidi-0.dll and libfribidi-char-sets-0.dll. The 
first depends on libglib-2.0.dll and the second depends on the first and 
on libglib-2.0.dll too. This would mean that if someone does not want 
the conversion utilities, he/she can simply leave the second DLL out 
without having to rebuild the first.

I also realized that the auto-import/export of MinGW works well. I put 
the patch (quite an extensive one) at http://hei.unige.ch/~strba5/fribidi/

I will be offline for about two weeks. You just do what you want with 
the patch. I tested on Ubuntu, RedHat Enterprise Linux 4 and on WinXP. 
On WinXP, the "make check" does not work due to PC/Unix EOL (trailing 
CR). In new diffutils, the option --strip-trailing-cr works well, but I 
did not manage to build them on Windows and the version 2.7 released 
with MSys is not accepting this option.

Cheers

Fridrich

P.S. Do not feel presured by this patch. It is just an example about 
what can be done if one is already going to break the API. Needless to 
say, this is the way I would like fribidi to be, but I do not decide, 
so... :-)


More information about the fribidi mailing list