Skip to content

Can't compile in mac osx lion #25

Closed
@ericchaves

Description

@ericchaves

Hi folks,

When I try to install dtrace-provider in a mac osx lion (10.7.5) the compilation fails with the error below. Any ideas on what could be wrong?

hobbes:node-restify ericchaves$ npm  install dtrace-provider
npm http GET https://registry.npmjs.org/dtrace-provider/0.2.1
npm http 304 https://registry.npmjs.org/dtrace-provider/0.2.1

> [email protected] install /Volumes/Macintosh HD/ericchaves/Projects/nodejs/node-restify/node_modules/dtrace-provider
> node-gyp rebuild

  ACTION binding_gyp_libusdt_target_build_libusdt .
/bin/sh: HD/ericchaves/Projects/nodejs/node-restify/node_modules/dtrace-provider/build/Release/lib.host:/Volumes/Macintosh: No such file or directory
Building libusdt for x86_64
rm -f *.gch
rm -f *.o
rm -f libusdt.a
rm -f test_usdt
rm -f test_usdt32
rm -f test_usdt64
cc  -arch x86_64 -I/usr/local/Cellar/automake/1.12.1/include  -c -o usdt.o usdt.c
cc  -arch x86_64 -I/usr/local/Cellar/automake/1.12.1/include  -c -o usdt_dof_file.o usdt_dof_file.c
as -arch x86_64 -o usdt_tracepoints.o usdt_tracepoints_x86_64.s
cc  -arch x86_64 -I/usr/local/Cellar/automake/1.12.1/include  -c -o usdt_probe.o usdt_probe.c
cc  -arch x86_64 -I/usr/local/Cellar/automake/1.12.1/include  -c -o usdt_dof.o usdt_dof.c
cc  -arch x86_64 -I/usr/local/Cellar/automake/1.12.1/include  -c -o usdt_dof_sections.o usdt_dof_sections.c
rm -f libusdt.a
ar cru libusdt.a usdt.o usdt_dof_file.o usdt_tracepoints.o usdt_probe.o usdt_dof.o usdt_dof_sections.o 
ranlib libusdt.a
  TOUCH Release/obj.target/libusdt.stamp.node
  CXX(target) Release/obj.target/DTraceProviderBindings/dtrace_provider.o
  CXX(target) Release/obj.target/DTraceProviderBindings/dtrace_probe.o
  SOLINK_MODULE(target) Release/DTraceProviderBindings.node
clang: error: no such file or directory: 'HD/ericchaves/Projects/nodejs/node-restify/node_modules/dtrace-provider/libusdt'
make: *** [Release/DTraceProviderBindings.node] Error 1
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/Users/ericchaves/.nvm/v0.8.7/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:215:23)
gyp ERR! stack     at ChildProcess.EventEmitter.emit (events.js:91:17)
gyp ERR! stack     at Process._handle.onexit (child_process.js:674:10)
gyp ERR! System Darwin 11.4.2
gyp ERR! command "node" "/Users/ericchaves/.nvm/v0.8.7/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Volumes/Macintosh HD/ericchaves/Projects/nodejs/node-restify/node_modules/dtrace-provider
gyp ERR! node -v v0.8.7
gyp ERR! node-gyp -v v0.6.5
gyp ERR! not ok 
npm WARN optional dep failed, continuing [email protected]
hobbes:node-restify ericchaves$ 

Thanks for any help

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions