@@ -51,7 +51,7 @@ list(TRANSFORM _size_test__srcs PREPEND "${EXECUTORCH_ROOT}/")
5151# TODO(larryliu0820): Add EXECUTORCH_BUILD_EXECUTABLES to not build executable
5252# when we cross compile to ios
5353add_executable (size_test ${_size_test__srcs} )
54- target_link_libraries (size_test executorch)
54+ target_link_libraries (size_test executorch extension_data_loader )
5555if (NOT CMAKE_BUILD_TYPE STREQUAL "Debug" )
5656 target_link_options_gc_sections(size_test)
5757endif ()
@@ -62,7 +62,8 @@ endif()
6262add_executable (size_test_all_ops ${_size_test__srcs} )
6363executorch_target_link_options_shared_lib(portable_ops_lib)
6464target_link_libraries (
65- size_test_all_ops executorch portable_ops_lib portable_kernels
65+ size_test_all_ops executorch extension_data_loader portable_ops_lib
66+ portable_kernels
6667)
6768if (NOT CMAKE_BUILD_TYPE STREQUAL "Debug" )
6869 target_link_options_gc_sections(size_test_all_ops)
@@ -75,7 +76,8 @@ if(EXECUTORCH_BUILD_KERNELS_OPTIMIZED)
7576 add_executable (size_test_all_optimized_ops ${_size_test__srcs} )
7677 executorch_target_link_options_shared_lib(optimized_native_cpu_ops_lib)
7778 target_link_libraries (
78- size_test_all_optimized_ops executorch optimized_native_cpu_ops_lib
79+ size_test_all_optimized_ops executorch extension_data_loader
80+ optimized_native_cpu_ops_lib
7981 )
8082 if (NOT CMAKE_BUILD_TYPE STREQUAL "Debug" )
8183 target_link_options_gc_sections(size_test_all_optimized_ops)
0 commit comments