@@ -125,19 +125,29 @@ if(ENABLE_PLUGIN_COMPILER)
125125 if (OS_NAME STREQUAL "Ubuntu" )
126126 if (OS_VERSION STREQUAL "22.04" )
127127 # Ubuntu 22.04-specific settings or actions
128+ # set(PLUGIN_COMPILER_LIBS_DIR "${CMAKE_CURRENT_SOURCE_DIR}/temp/compiler_libs/ubuntu22.04")
129+ # set(PLUGIN_COMPILER_LIBS_URL "https://github.com/intel/linux-npu-driver/releases/download/v1.26.0/linux-npu-driver-v1.26.0.20251125-19665715237-ubuntu2204.tar.gz")
130+ # set(PLUGIN_COMPILER_LIBS_ZIP "${PLUGIN_COMPILER_LIBS_DIR}/linux-npu-driver-v1.26.0.20251125-19665715237-ubuntu2204.tar.gz")
131+ # set(PLUGIN_COMPILER_LIBS_DEB "${PLUGIN_COMPILER_LIBS_DIR}/intel-driver-compiler-npu_1.26.0.20251125-19665715237_ubuntu22.04_amd64.deb")
132+ # set(PLUGIN_COMPILER_LIBS_DIR_EXTRACTED "${PLUGIN_COMPILER_LIBS_DIR}/prebuilt_libs_from_v1.26.0.20251125-19665715237-ubuntu2204")
133+
134+ # message("===============1===========")
135+ # download_and_extract("${PLUGIN_COMPILER_LIBS_URL}" "${PLUGIN_COMPILER_LIBS_ZIP}" "${PLUGIN_COMPILER_LIBS_DIR}" "NONE")
136+ # message("===============2===========")
137+ # download_and_extract("" "${PLUGIN_COMPILER_LIBS_DEB}" "${PLUGIN_COMPILER_LIBS_DIR_EXTRACTED}" "NONE")
138+ # message("===============3===========")
139+
140+ # set(PLUGIN_COMPILER_LIB_PATH "${PLUGIN_COMPILER_LIBS_DIR_EXTRACTED}/usr/lib/x86_64-linux-gnu")
141+
128142 set (PLUGIN_COMPILER_LIBS_DIR "${CMAKE_CURRENT_SOURCE_DIR} /temp/compiler_libs/ubuntu22.04" )
129- set (PLUGIN_COMPILER_LIBS_URL "https://github.com/intel/linux-npu-driver/releases/download/v1.26.0/linux-npu-driver-v1.26.0.20251125-19665715237-ubuntu2204.tar.gz" )
130- set (PLUGIN_COMPILER_LIBS_ZIP "${PLUGIN_COMPILER_LIBS_DIR} /linux-npu-driver-v1.26.0.20251125-19665715237-ubuntu2204.tar.gz" )
131- set (PLUGIN_COMPILER_LIBS_DEB "${PLUGIN_COMPILER_LIBS_DIR} /intel-driver-compiler-npu_1.26.0.20251125-19665715237_ubuntu22.04_amd64.deb" )
132- set (PLUGIN_COMPILER_LIBS_DIR_EXTRACTED "${PLUGIN_COMPILER_LIBS_DIR} /prebuilt_libs_from_v1.26.0.20251125-19665715237-ubuntu2204" )
143+ set (PLUGIN_COMPILER_LIBS_URL "https://github.com/openvinotoolkit/npu_compiler/releases/download/npu_ud_2025_44_rc1/l_vpux_compiler_l0_linux_ubuntu_22_04-7_4_3-Release_dyntbb_postcommit_cid_a934b15d7494c4961afd51cf6c896b15d1fabd8c_251119_2122.tar.gz" )
144+ set (PLUGIN_COMPILER_LIBS_TAR "${PLUGIN_COMPILER_LIBS_DIR} /l_vpux_compiler_l0_linux_ubuntu_22_04-7_4_3-Release_dyntbb_postcommit_cid_a934b15d7494c4961afd51cf6c896b15d1fabd8c_251119_2122.tar.gz" )
145+ set (PLUGIN_COMPILER_LIBS_DIR_EXTRACTED "${PLUGIN_COMPILER_LIBS_DIR} /7_4_3-Release_dyntbb_postcommit_cid_a934b15d7494c4961afd51cf6c896b15d1fabd8c_251119_212" )
133146
134147 message ("===============1===========" )
135- download_and_extract("${PLUGIN_COMPILER_LIBS_URL} " "${PLUGIN_COMPILER_LIBS_ZIP} " "${PLUGIN_COMPILER_LIBS_DIR} " "NONE" )
136- message ("===============2===========" )
137- download_and_extract("" "${PLUGIN_COMPILER_LIBS_DEB} " "${PLUGIN_COMPILER_LIBS_DIR_EXTRACTED} " "NONE" )
138- message ("===============3===========" )
148+ download_and_extract("${PLUGIN_COMPILER_LIBS_URL} " "${PLUGIN_COMPILER_LIBS_TAR} " "${PLUGIN_COMPILER_LIBS_DIR_EXTRACTED} " "NONE" )
149+ set (PLUGIN_COMPILER_LIB_PATH "${PLUGIN_COMPILER_LIBS_DIR_EXTRACTED} /cid/lib/" )
139150
140- set (PLUGIN_COMPILER_LIB_PATH "${PLUGIN_COMPILER_LIBS_DIR_EXTRACTED} /usr/lib/x86_64-linux-gnu" )
141151 configure_file (
142152 ${PLUGIN_COMPILER_LIB_PATH} /libnpu_driver_compiler.so
143153 ${PLUGIN_COMPILER_LIB_PATH} /libopenvino_intel_npu_compiler.so
@@ -150,19 +160,28 @@ if(ENABLE_PLUGIN_COMPILER)
150160 elseif (OS_VERSION STREQUAL "24.04" )
151161 message (STATUS "This is Ubuntu 24.04" )
152162 # Ubuntu 24.04-specific settings or actions
163+ # set(PLUGIN_COMPILER_LIBS_DIR "${CMAKE_CURRENT_SOURCE_DIR}/temp/compiler_libs/ubuntu24.04")
164+ # set(PLUGIN_COMPILER_LIBS_URL "https://github.com/intel/linux-npu-driver/releases/download/v1.26.0/linux-npu-driver-v1.26.0.20251125-19665715237-ubuntu2404.tar.gz")
165+ # set(PLUGIN_COMPILER_LIBS_ZIP "${PLUGIN_COMPILER_LIBS_DIR}/linux-npu-driver-v1.26.0.20251125-19665715237-ubuntu2404.tar.gz")
166+ # set(PLUGIN_COMPILER_LIBS_DEB "${PLUGIN_COMPILER_LIBS_DIR}/intel-driver-compiler-npu_1.26.0.20251125-19665715237_ubuntu24.04_amd64.deb")
167+ # set(PLUGIN_COMPILER_LIBS_DIR_EXTRACTED "${PLUGIN_COMPILER_LIBS_DIR}/prebuilt_libs_from_v1.26.0.20251125-19665715237-ubuntu2404")
168+
169+ # message("===============4===========")
170+ # download_and_extract("${PLUGIN_COMPILER_LIBS_URL}" "${PLUGIN_COMPILER_LIBS_ZIP}" "${PLUGIN_COMPILER_LIBS_DIR}" "NONE")
171+ # message("===============5===========")
172+ # download_and_extract("" "${PLUGIN_COMPILER_LIBS_DEB}" "${PLUGIN_COMPILER_LIBS_DIR_EXTRACTED}" "NONE")
173+ # message("===============6===========")
174+
175+ # set(PLUGIN_COMPILER_LIB_PATH "${PLUGIN_COMPILER_LIBS_DIR_EXTRACTED}/usr/lib/x86_64-linux-gnu")
176+
153177 set (PLUGIN_COMPILER_LIBS_DIR "${CMAKE_CURRENT_SOURCE_DIR} /temp/compiler_libs/ubuntu24.04" )
154- set (PLUGIN_COMPILER_LIBS_URL "https://github.com/intel/linux-npu-driver/releases/download/v1.26.0/linux-npu-driver-v1.26.0.20251125-19665715237-ubuntu2404.tar.gz" )
155- set (PLUGIN_COMPILER_LIBS_ZIP "${PLUGIN_COMPILER_LIBS_DIR} /linux-npu-driver-v1.26.0.20251125-19665715237-ubuntu2404.tar.gz" )
156- set (PLUGIN_COMPILER_LIBS_DEB "${PLUGIN_COMPILER_LIBS_DIR} /intel-driver-compiler-npu_1.26.0.20251125-19665715237_ubuntu24.04_amd64.deb" )
157- set (PLUGIN_COMPILER_LIBS_DIR_EXTRACTED "${PLUGIN_COMPILER_LIBS_DIR} /prebuilt_libs_from_v1.26.0.20251125-19665715237-ubuntu2404" )
178+ set (PLUGIN_COMPILER_LIBS_URL "https://github.com/openvinotoolkit/npu_compiler/releases/download/npu_ud_2025_44_rc1/l_vpux_compiler_l0_linux_ubuntu_24_04-7_4_3-Release_dyntbb_postcommit_cid_a934b15d7494c4961afd51cf6c896b15d1fabd8c_251119_2204.tar.gz" )
179+ set (PLUGIN_COMPILER_LIBS_TAR "${PLUGIN_COMPILER_LIBS_DIR} /l_vpux_compiler_l0_linux_ubuntu_24_04-7_4_3-Release_dyntbb_postcommit_cid_a934b15d7494c4961afd51cf6c896b15d1fabd8c_251119_2204.tar.gz" )
180+ set (PLUGIN_COMPILER_LIBS_DIR_EXTRACTED "${PLUGIN_COMPILER_LIBS_DIR} /7_4_3-Release_dyntbb_postcommit_cid_a934b15d7494c4961afd51cf6c896b15d1fabd8c_251119_2204" )
158181
159182 message ("===============4===========" )
160- download_and_extract("${PLUGIN_COMPILER_LIBS_URL} " "${PLUGIN_COMPILER_LIBS_ZIP} " "${PLUGIN_COMPILER_LIBS_DIR} " "NONE" )
161- message ("===============5===========" )
162- download_and_extract("" "${PLUGIN_COMPILER_LIBS_DEB} " "${PLUGIN_COMPILER_LIBS_DIR_EXTRACTED} " "NONE" )
163- message ("===============6===========" )
164-
165- set (PLUGIN_COMPILER_LIB_PATH "${PLUGIN_COMPILER_LIBS_DIR_EXTRACTED} /usr/lib/x86_64-linux-gnu" )
183+ download_and_extract("${PLUGIN_COMPILER_LIBS_URL} " "${PLUGIN_COMPILER_LIBS_TAR} " "${PLUGIN_COMPILER_LIBS_DIR_EXTRACTED} " "NONE" )
184+ set (PLUGIN_COMPILER_LIB_PATH "${PLUGIN_COMPILER_LIBS_DIR_EXTRACTED} /cid/lib/" )
166185 configure_file (
167186 ${PLUGIN_COMPILER_LIB_PATH} /libnpu_driver_compiler.so
168187 ${PLUGIN_COMPILER_LIB_PATH} /libopenvino_intel_npu_compiler.so
0 commit comments