[bt-devel] Unicode impl on Windows (was Some pictures)

Matthew Talbert ransom1982 at gmail.com
Thu Feb 26 10:20:23 MST 2009


On Thu, Feb 26, 2009 at 12:13 PM, Troy A. Griffitts
<scribe at crosswire.org> wrote:
> Dear Matthew,
>
> I will leave the thread at this.
>
> I agree with you and even compliment you for discovering Windows Reality.
> I appreciate your solution.
>
> The long term proper fix is to encourage the compiler toolchain teams to
> consistently fix their impl of open and getenv on all the various versions
> and locales of windows.  The work you did to call the correct system call
> should be pushed into the impl of the toolchain so all MinGW apps don't have
> to go through the pains that you went through.
>
>   -Troy.
>
> PS.  My 'D:' drive is FAT32

Troy,

If BibleCS is failing for me (and it is) then it is most certainly,
absolutely *not* compiler-specific. Again, MinGW uses the native
Microsoft C runtime which is where the implementation of "open"
happens. I suggest you do some reading on this, including the links I
sent you previously. In addition, here are a couple more (and there is
a *lot* more info available).

http://stackoverflow.com/questions/480849/windows-codepage-interactions-with-standard-c-c-filenames

http://library.gnome.org/devel/glib/2.18/glib-File-Utilities.html

Matthew



More information about the bt-devel mailing list