RTMS SDK installation failed - [cmake-js compile Error]

I am trying to Install Zoom RTMS SDK but it failed with “cmake-js compile Error” .
I tried to delete node_modules and npm cache but it didn’t work.
I am using node v24.3.0. and npm v11.4.2

this is my terminal error:

npm install github:zoom/rtms
npm error code 1
npm error git dep preparation failed
npm error command /Users/pmn/.nvm/versions/node/v24.3.0/bin/node /Users/pmn/.nvm/versions/node/v24.3.0/lib/node_modules/npm/bin/npm-cli.js install --force --cache=/Users/pmn/.npm --prefer-offline=false --prefer-online=false --offline=false --no-progress --no-save --no-audit --include=dev --include=peer --include=optional --no-package-lock-only --no-dry-run
npm error > @zoom/rtms@0.0.2 install
npm error > node scripts/rtms.js install || node scripts/rtms.js build js
npm error
npm error [RTMS CLI] Running [release]: prebuild-install -r napi
npm error [RTMS CLI] Running build script for js...
npm error [RTMS Dependencies] Node.js dependencies already installed
npm error [RTMS Dependencies] Checking SDK libraries for darwin-x64...
npm error [RTMS Dependencies] Directory does not exist: /Users/pmn/.npm/_cacache/tmp/git-cloneCDwdXT/lib/darwin-x64
npm error [RTMS Dependencies] Directory /Users/pmn/.npm/_cacache/tmp/git-cloneCDwdXT/lib/include contains: [.gitkeep]
npm error [RTMS Dependencies] Relevant files (excluding .gitkeep): []
npm error [RTMS Dependencies] SDK libraries missing for darwin-x64 (platform: true, include: true)
npm error [RTMS Dependencies] Fetching from GitHub...
npm error [RTMS Dependencies] Fetching latest macos release from GitHub...
npm error [RTMS Dependencies] Found release: macos-5.15.0.25
npm error [RTMS Dependencies] Downloading librtmsdk.0.20250521.zip...
npm error [RTMS Dependencies] Following redirect to: https://objects.githubusercontent.com/github-production-release-asset-2e65be/999089405/ef10f0e3-02fa-47fd-bebc-2819369d6a9d?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20250701%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20250701T204501Z&X-Amz-Expires=1800&X-Amz-Signature=7df587de1569ecb191b25d9aac0c02787d0b6d316262561b84824088cca377b0&X-Amz-SignedHeaders=host&response-content-disposition=attachment%3B%20filename%3Dlibrtmsdk.0.20250521.zip&response-content-type=application%2Foctet-stream
npm error [RTMS Dependencies] Downloaded librtmsdk.0.20250521.zip, extracting...
npm error [RTMS Dependencies] Organizing extracted files...
npm error [RTMS Dependencies] Temp directory contents: curl64.framework, h, libcrypto.dylib, libjson.dylib, librtms_sdk.dylib, libssl.dylib, libzContext.dylib, tp.framework, util.framework
npm error [RTMS Dependencies] Files extracted directly to temp directory
npm error [RTMS Dependencies] Using extracted directory: /Users/pmn/.npm/_cacache/tmp/git-cloneCDwdXT/temp_extract
npm error [RTMS Dependencies] Contents: curl64.framework, h, libcrypto.dylib, libjson.dylib, librtms_sdk.dylib, libssl.dylib, libzContext.dylib, tp.framework, util.framework
npm error [RTMS Dependencies] Copying header files from h/ to lib/include/...
npm error [RTMS Dependencies] Copied: rtms_common.h
npm error [RTMS Dependencies] Copied: rtms_csdk.h
npm error [RTMS Dependencies] Copied: rtms_sdk.h
npm error [RTMS Dependencies Success] Header files copied successfully
npm error [RTMS Dependencies] Copying .dylib files and frameworks to platform directory...
npm error [RTMS Dependencies] Copying framework: curl64.framework
npm error [RTMS Dependencies] Copied: curl.h
npm error [RTMS Dependencies] Copied: curlver.h
npm error [RTMS Dependencies] Copied: easy.h
npm error [RTMS Dependencies] Copied: header.h
npm error [RTMS Dependencies] Copied: mprintf.h
npm error [RTMS Dependencies] Copied: multi.h
npm error [RTMS Dependencies] Copied: options.h
npm error [RTMS Dependencies] Copied: stdcheaders.h
npm error [RTMS Dependencies] Copied: system.h
npm error [RTMS Dependencies] Copied: typecheck-gcc.h
npm error [RTMS Dependencies] Copied: urlapi.h
npm error [RTMS Dependencies] Copied: websockets.h
npm error [RTMS Dependencies] Copied: Info.plist
npm error [RTMS Dependencies] Copied: curl.h
npm error [RTMS Dependencies] Copied: curlver.h
npm error [RTMS Dependencies] Copied: easy.h
npm error [RTMS Dependencies] Copied: header.h
npm error [RTMS Dependencies] Copied: mprintf.h
npm error [RTMS Dependencies] Copied: multi.h
npm error [RTMS Dependencies] Copied: options.h
npm error [RTMS Dependencies] Copied: stdcheaders.h
npm error [RTMS Dependencies] Copied: system.h
npm error [RTMS Dependencies] Copied: typecheck-gcc.h
npm error [RTMS Dependencies] Copied: urlapi.h
npm error [RTMS Dependencies] Copied: websockets.h
npm error [RTMS Dependencies] Copied: Info.plist
npm error [RTMS Dependencies] Copied: curl64
npm error [RTMS Dependencies] Copied: curl.h
npm error [RTMS Dependencies] Copied: curlver.h
npm error [RTMS Dependencies] Copied: easy.h
npm error [RTMS Dependencies] Copied: header.h
npm error [RTMS Dependencies] Copied: mprintf.h
npm error [RTMS Dependencies] Copied: multi.h
npm error [RTMS Dependencies] Copied: options.h
npm error [RTMS Dependencies] Copied: stdcheaders.h
npm error [RTMS Dependencies] Copied: system.h
npm error [RTMS Dependencies] Copied: typecheck-gcc.h
npm error [RTMS Dependencies] Copied: urlapi.h
npm error [RTMS Dependencies] Copied: websockets.h
npm error [RTMS Dependencies] Copied: Info.plist
npm error [RTMS Dependencies] Copied: curl64
npm error [RTMS Dependencies] Copied: curl64
npm error [RTMS Dependencies] Copying dylib: libcrypto.dylib
npm error [RTMS Dependencies] Copying dylib: libjson.dylib
npm error [RTMS Dependencies] Copying dylib: librtms_sdk.dylib
npm error [RTMS Dependencies] Copying dylib: libssl.dylib
npm error [RTMS Dependencies] Copying dylib: libzContext.dylib
npm error [RTMS Dependencies] Copying framework: tp.framework
npm error [RTMS Dependencies] Copied: Info.plist
npm error [RTMS Dependencies] Copied: InfoPlist.strings
npm error [RTMS Dependencies] Copied: Info.plist
npm error [RTMS Dependencies] Copied: InfoPlist.strings
npm error [RTMS Dependencies] Copied: CodeResources
npm error [RTMS Dependencies] Copied: tp
npm error [RTMS Dependencies] Copied: Info.plist
npm error [RTMS Dependencies] Copied: InfoPlist.strings
npm error [RTMS Dependencies] Copied: CodeResources
npm error [RTMS Dependencies] Copied: tp
npm error [RTMS Dependencies] Copied: tp
npm error [RTMS Dependencies] Copying framework: util.framework
npm error [RTMS Dependencies] Copied: Info.plist
npm error [RTMS Dependencies] Copied: Info.plist
npm error [RTMS Dependencies] Copied: CodeResources
npm error [RTMS Dependencies] Copied: util
npm error [RTMS Dependencies] Copied: Info.plist
npm error [RTMS Dependencies] Copied: CodeResources
npm error [RTMS Dependencies] Copied: util
npm error [RTMS Dependencies] Copied: util
npm error [RTMS Dependencies Success] Darwin-specific files copied successfully
npm error [RTMS Dependencies Success] Successfully organized files for darwin-x64
npm error [RTMS Dependencies Success] SDK libraries installed for darwin-x64
npm error [RTMS Dependencies Success] All 2 dependency check(s) completed successfully
npm error [RTMS Build] Building Node.js module...
npm error [RTMS Build] Running [release]: cmake-js compile
npm error npm warn using --force Recommended protections disabled.
npm error npm warn deprecated npmlog@6.0.2: This package is no longer supported.
npm error npm warn deprecated are-we-there-yet@3.0.1: This package is no longer supported.
npm error npm warn deprecated gauge@4.0.4: This package is no longer supported.
npm error (node:5979) [DEP0176] DeprecationWarning: fs.R_OK is deprecated, use fs.constants.R_OK instead
npm error (Use `node --trace-deprecation ...` to show where the warning was created)
npm error prebuild-install warn install No prebuilt binaries found (target=9 runtime=napi arch=x64 libc= platform=darwin)
npm error [RTMS CLI Error] Command failed: prebuild-install -r napi
npm error Command failed: prebuild-install -r napi
npm error info TOOL Using Unix Makefiles generator.
npm error info REP Build has been failed, trying to do a full rebuild.
npm error ERR! OMG CMake executable is not found. Please use your system's package manager to install it, or you can get installers from there: http://cmake.org.
npm error [RTMS Build Error] Command failed: cmake-js compile
npm error Command failed: cmake-js compile
npm error [RTMS CLI Error] build failed: Command failed: node /Users/pmn/.npm/_cacache/tmp/git-cloneCDwdXT/scripts/common/build.js js
npm error npm error code 1
npm error npm error path /Users/pmn/.npm/_cacache/tmp/git-cloneCDwdXT
npm error npm error command failed
npm error npm error command sh -c node scripts/rtms.js install || node scripts/rtms.js build js
npm error npm error A complete log of this run can be found in: /Users/pmn/.npm/_logs/2025-07-01T20_44_58_417Z-debug-0.log

Thanks for posting in the Zoom Developer Forum, @pmx !

What environment are you trying to install the RTMS SDK in? Have you tested in different environments to see if the same behavior occurs?

I am getting this same issue, what do you mean my environments here?

@Hassan5 are you using this on mac ? at this time our SDK only new arm 64 Mac and not the intel mac.

Any hope for intel mac…?

@Craig alternatively build this on x86/x64 linux docker running on your mac

1 Like