Fixed the arch bug that occurred in the MIC build accepted/tizen_unified accepted/tizen_unified_dev accepted/tizen_unified_x accepted/tizen/unified/20240704.173844 accepted/tizen/unified/dev/20240708.001519 accepted/tizen/unified/x/20240704.144536
authorj-h.choi <j-h.choi@samsung.com>
Thu, 4 Jul 2024 08:01:56 +0000 (17:01 +0900)
committer조웅석/MDE Lab(SR)/삼성전자 <ws77.cho@samsung.com>
Thu, 4 Jul 2024 08:03:15 +0000 (17:03 +0900)
NativeLauncher/tool/ni_common.cc

index 3b6aa3b..9a2e0c5 100644 (file)
@@ -871,10 +871,11 @@ ni_error_e initNICommon()
                CLRJIT_PATH = std::string("/opt/usr/dotnet/mic/libclrjit_");
                if (strstr(bf::read_symlink(__RUNTIME_DIR).string().c_str(), "6.0.") != NULL) {
                        CLRJIT_PATH.append("unix_"); //6.0.X
+                       CLRJIT_PATH.append(ARCHITECTURE_IDENTIFIER);
                } else {
                        CLRJIT_PATH.append("universal_");
+                       CLRJIT_PATH.append(ARCHITECTURE_IDENTIFIER_GENERAL);
                }
-               CLRJIT_PATH.append(ARCHITECTURE_IDENTIFIER_GENERAL);
                CLRJIT_PATH.append("_x64.so");
        }