[FriBidi] Win32 (MinGW) work
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.
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,
More information about the fribidi