04-ggml-metal.diff 742 Bytes
Newer Older
1
diff --git a/ggml/src/ggml-metal.m b/ggml/src/ggml-metal.m
2
index 3a433703..829c5e39 100644
3
4
--- a/ggml/src/ggml-metal.m
+++ b/ggml/src/ggml-metal.m
5
@@ -392,8 +392,8 @@ static void ggml_metal_log(enum ggml_log_level level, const char * format, ...){
6
7
8
9
10
11
12
13
14
15
 #if GGML_METAL_EMBED_LIBRARY
             GGML_METAL_LOG_INFO("%s: using embedded metal library\n", __func__);
 
-            extern const char ggml_metallib_start[];
-            extern const char ggml_metallib_end[];
+            extern const char *ggml_metallib_start;
+            extern const char *ggml_metallib_end;
 
             NSString * src = [[NSString alloc] initWithBytes:ggml_metallib_start length:(ggml_metallib_end-ggml_metallib_start) encoding:NSUTF8StringEncoding];
 #else