Forum Stats

  • 3,872,573 Users
  • 2,266,444 Discussions
  • 7,911,259 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