mirror of
				https://github.com/ggml-org/llama.cpp.git
				synced 2025-11-04 09:32:00 +00:00 
			
		
		
		
	spm: link with CLBlast
This commit is contained in:
		@@ -13,10 +13,8 @@ let package = Package(
 | 
				
			|||||||
            path: ".",
 | 
					            path: ".",
 | 
				
			||||||
            sources: ["ggml.c", "llama.cpp"],
 | 
					            sources: ["ggml.c", "llama.cpp"],
 | 
				
			||||||
            publicHeadersPath: "spm-headers",
 | 
					            publicHeadersPath: "spm-headers",
 | 
				
			||||||
            cSettings: [.unsafeFlags(["-Wno-shorten-64-to-32"]), .define("GGML_USE_ACCELERATE")],
 | 
					            cSettings: [.unsafeFlags(["-Wno-shorten-64-to-32"]), .define("GGML_USE_ACCELERATE"), .define("GGML_USE_CLBLAST")],
 | 
				
			||||||
            linkerSettings: [
 | 
					            linkerSettings: [.linkedFramework("Accelerate"), .linkedFramework("OpenCL")]
 | 
				
			||||||
                .linkedFramework("Accelerate")
 | 
					 | 
				
			||||||
            ]
 | 
					 | 
				
			||||||
        ),
 | 
					        ),
 | 
				
			||||||
    ],
 | 
					    ],
 | 
				
			||||||
    cxxLanguageStandard: .cxx11
 | 
					    cxxLanguageStandard: .cxx11
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user