From 455acae66ca87931612efb4522598aaaf7342a47 Mon Sep 17 00:00:00 2001 From: John Cupitt Date: Thu, 18 Aug 2016 09:50:14 +0100 Subject: [PATCH] notes on magickcore and unicode --- TODO | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/TODO b/TODO index 8e0976db..c5a0e122 100644 --- a/TODO +++ b/TODO @@ -1,3 +1,22 @@ +- magick does not seem to be using wopen on win ... see + magick/utility-private.h, fopen_utf8() + + we use the fopen() branch, not the _wfopen() one + + code is: + + #if !defined(MAGICKCORE_WINDOWS_SUPPORT) || defined(__CYGWIN__) || defined(__MINGW32__) || defined(__MINGW64__) + return(fopen(..)); + #else + return(_wfopen(..)); + #endif + + we have __MINGW64__ I guess, so we therefore use fopen + + how can we build under mingw? + + try removing the MINGW stuff + - done: jpeg, tiff, csv, vips cfitsio: no unicode support on Windows, as far as I can see