on ‎2021 Dec 13 6:51 AM
Hi,
I am getting the following error on Mac OS when trying to install hana-client. Please let me know how to resolve this error?
dlopen(/Users/XXXX/Documents/XXXX/node_modules/@sap/hana-client/prebuilt/darwinintel64-xcode7/hana-client.node, 0x0001): tried: '/Users/XXXX/Documents/XXXX/node_modules/@sap/hana-client/prebuilt/darwinintel64-xcode7/hana-client.node' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e')), '/usr/local/lib/hana-client.node' (no such file), '/usr/lib/hana-client.node' (no such file)
npm ERR! /Users/XXXXX/Documents/IC/acm-fp-admin/node_modules/@sap/hana-client/lib/index.js:525
npm ERR! db.__stopAllWork();
npm ERR! ^
npm ERR!
npm ERR! TypeError: Cannot read properties of null (reading '__stopAllWork')
npm ERR! at process.<anonymous> (/Users/XXXXX/Documents/XXXX/node_modules/@sap/hana-client/lib/index.js:525:8)
npm ERR! at process.emit (node:events:390:28)
npm ERR! at process.exit (node:internal/process/per_thread:184:15)
npm ERR! at Object.<anonymous> (/Users/XXXX/Documents/XXXX/node_modules/@sap/hana-client/checkbuild.js:21:13)
npm ERR! at Module._compile (node:internal/modules/cjs/loader:1101:14)
npm ERR! at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
npm ERR! at Module.load (node:internal/modules/cjs/loader:981:32)
npm ERR! at Function.Module._load (node:internal/modules/cjs/loader:822:12)
npm ERR! at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
npm ERR! at node:internal/main/run_main_module:17:47
Request clarification before answering.
Hello,
The 2.14.18 HANA Client has now been released (now on npm) with this support.
Best regards,
Jeff
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vaibhav,
Is the file actually there on the file system, or no?
There is the HDB_NODEJS_INSTALL_PLATFORMS environment variable which can be used to restrict which platforms the driver is vendored for and thus the file may have been stripped out:
https://help.sap.com/docs/SAP_HANA_CLIENT/f1b440ded6144a54ada97ff95dac7adf/2dbfa39ecc364a65a6ab0fea9...
Otherwise if the file is there, check the file with the command:
ldd node_modules/@sap/hana-client/prebuilt/darwinarm64-xcode12/libdbcapiHDB.dylibto see if there are any missing system dependencies.
Best regards,
Jeff
| User | Count |
|---|---|
| 7 | |
| 6 | |
| 6 | |
| 4 | |
| 4 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.