LOCALAPPDATA, APPDATA and USERPROFILE should only work on Windows.
diff --git a/MagickCore/opencl.c b/MagickCore/opencl.c
index 9e65361..dd1b29a 100644
--- a/MagickCore/opencl.c
+++ b/MagickCore/opencl.c
@@ -298,12 +298,14 @@
           if (home == (char *) NULL)
             {
               home=GetEnvironmentValue("XDG_CACHE_HOME");
+#if defined(MAGICKCORE_WINDOWS_SUPPORT) || defined(__MINGW32__)
               if (home == (char *) NULL)
                 home=GetEnvironmentValue("LOCALAPPDATA");
               if (home == (char *) NULL)
                 home=GetEnvironmentValue("APPDATA");
               if (home == (char *) NULL)
                 home=GetEnvironmentValue("USERPROFILE");
+#endif
             }
 
           if (home != (char *) NULL)