but on the other hand, perhaps not.steve wrote:It would appear that an alternative solution would be to build WxWidgets on Windows with wxUSE_UNICODE_UTF8=1 so that UTF-8 encoding is used on all platforms.
Although that document seems to suggest that we can use wxUSE_UNICODE_UTF8=1 on Windows, further reading suggests that a lot can go wrong if attempting to do so.
As an experiment, I built wxWidgets with wxUSE_UNICODE_UTF8=1, and then attempted to build Audacity, but got stuck with linker errors.
I'm coming round to your approach
UTF-8 would be such a great idea, if only MS ....