Re: Win32 (MinGW) work
Fridrich Strba <[email protected]>
| Newsgroups | gmane.comp.internationalization.fribidi |
|---|---|
| Message-ID | <[email protected]> |
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... :-)