Skip to content

OS X Lion installation #9

@vladignatyev

Description

@vladignatyev

Problem description

After installing ArcusNode on Mac OS X Lion system, it won't run and raise following error:

$ node service.js 
module.js:485
  process.dlopen(filename, module.exports);
          ^
Error: dlopen(/Users/ignatev/Documents/Coding/OpenSource/ArcusNode/ArcusNode/build/Release/rtmfp.node, 1): no suitable image found.  Did find:
    /Users/ignatev/Documents/Coding/OpenSource/ArcusNode/ArcusNode/build/Release/rtmfp.node: mach-o, but wrong architecture
    at Object.Module._extensions..node (module.js:485:11)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:362:17)
    at require (module.js:378:17)
    at Object.<anonymous> (/Users/ignatev/Documents/Coding/OpenSource/ArcusNode/ArcusNode/lib/packet.js:20:13)
    at Module._compile (module.js:449:26)
    at Object.Module._extensions..js (module.js:467:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)

How to reproduce

  1. Install nodejs 0.8.8 from sources (configure --prefix=/usr/local/bin to prevent "Checking for node prefix: not found" during building of ArcusNode).
  2. Install node-waf 1.5.16 from sources too.
  3. Download ArcusNode and run node-waf configure build:
$ node-waf configure build
Checking for program g++ or c++          : /usr/bin/g++ 
Checking for program cpp                 : /usr/bin/cpp 
Checking for program ar                  : /usr/bin/ar 
Checking for program ranlib              : /usr/bin/ranlib 
Checking for g++                         : ok  
Checking for node path                   : ok /usr/local/bin 
Checking for node prefix                 : ok /usr/local 
'configure' finished successfully (0.048s)
Waf: Entering directory `/Users/ignatev/Documents/Coding/OpenSource/ArcusNode/ArcusNode/build'
Waf: Leaving directory `/Users/ignatev/Documents/Coding/OpenSource/ArcusNode/ArcusNode/build'
'build' finished successfully (0.015s)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions