diff --git a/Package.swift b/Package.swift index 2c2c147ba..a9e3691f2 100644 --- a/Package.swift +++ b/Package.swift @@ -13,10 +13,8 @@ let package = Package( path: ".", sources: ["ggml.c", "llama.cpp"], publicHeadersPath: "spm-headers", - cSettings: [.unsafeFlags(["-Wno-shorten-64-to-32"]), .define("GGML_USE_ACCELERATE")], - linkerSettings: [ - .linkedFramework("Accelerate") - ] + cSettings: [.unsafeFlags(["-Wno-shorten-64-to-32"]), .define("GGML_USE_ACCELERATE"), .define("GGML_USE_CLBLAST")], + linkerSettings: [.linkedFramework("Accelerate"), .linkedFramework("OpenCL")] ), ], cxxLanguageStandard: .cxx11