Forum Stats

  • 3,827,853 Users
  • 2,260,831 Discussions
  • 7,897,398 Comments

Discussions

dyld: lazy symbol binding failed: Symbol not found: _OCIEnvNlsCreate

09cec7ca-57de-4206-819e-5b4f4eadfd6e
edited Nov 17, 2015 2:54AM in Node.js

I'm using node 4.0.0 on OSX Yosemite.  I've set

export OCI_LIB_DIR=/opt/oracle/instantclient

export OCI_INCLUDE_DIR=/opt/oracle/instantclient/sdk/include/

and when I try to run the select1.js example I get:

dyld: lazy symbol binding failed: Symbol not found: _OCIEnvNlsCreate

  Referenced from: /Users/myusername/projects/events/api/node_modules/oracledb/build/Release/oracledb.node

  Expected in: dynamic lookup

dyld: Symbol not found: _OCIEnvNlsCreate

  Referenced from: /Users/myusername/projects/events/api/node_modules/oracledb/build/Release/oracledb.node

  Expected in: dynamic lookup

Trace/BPT trap: 5

Any suggestions?

Thank you!

Answers