From 53a8cb6a4ad41b71fe83dfd93cdacb57b2b8b7ea Mon Sep 17 00:00:00 2001 From: Clement Liaw Date: Mon, 19 May 2025 16:57:56 -0700 Subject: [PATCH] include mlx::core::version() symbols in the mlx static library --- mlx/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mlx/CMakeLists.txt b/mlx/CMakeLists.txt index 4ba9b33dd..ce921b276 100644 --- a/mlx/CMakeLists.txt +++ b/mlx/CMakeLists.txt @@ -21,7 +21,7 @@ target_sources( ${CMAKE_CURRENT_SOURCE_DIR}/backend/metal/metal.h) # Define MLX_VERSION only in the version.cpp file. -add_library(mlx_version STATIC ${CMAKE_CURRENT_SOURCE_DIR}/version.cpp) +add_library(mlx_version OBJECT ${CMAKE_CURRENT_SOURCE_DIR}/version.cpp) target_compile_definitions(mlx_version PRIVATE MLX_VERSION="${MLX_VERSION}") target_link_libraries(mlx PRIVATE $)