Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

Can't compile on OpenBSD #934

Closed
NacreData opened this issue Apr 15, 2011 · 1 comment
Closed

Can't compile on OpenBSD #934

NacreData opened this issue Apr 15, 2011 · 1 comment
Labels

Comments

@NacreData
Copy link

node.js 4.6 on OpenBSD 4.8 --stable fails with errors:

/usr/local/src/node-v0.4.6/deps/v8/src/platform-openbsd.cc: In static member function 'static v8::internal::Mutex* v8::internal::OS::CreateMutex()':
/usr/local/src/node-v0.4.6/deps/v8/src/platform-openbsd.cc:511: error: cannot allocate an object of abstract type 'v8::internal::OpenBSDMutex'
/usr/local/src/node-v0.4.6/deps/v8/src/platform-openbsd.cc:480: note: because the following virtual functions are pure within 'v8::internal::OpenBSDMutex':
/usr/local/src/node-v0.4.6/deps/v8/src/platform.h:464: note: virtual bool v8::internal::Mutex::TryLock()
/usr/local/src/node-v0.4.6/deps/v8/src/platform-openbsd.cc: In function 'void v8::internal::ProfilerSignalHandler(int, siginfo_t_, void_)':
/usr/local/src/node-v0.4.6/deps/v8/src/platform-openbsd.cc:583: error: 'current_state' is not a member of 'v8::internal::VMState'
scons: *** [obj/release/platform-openbsd.o] Error 1
scons: building terminated because of errors.
Waf: Leaving directory `/usr/local/src/node-v0.4.6/build'
Build failed: -> task failed (err #2):
{task: libv8.a SConstruct -> libv8.a}
*** Error code 1

Stop in /usr/local/src/node-v0.4.6 (line 11 of Makefile).

@sh1mmer
Copy link

sh1mmer commented Oct 24, 2011

BSD compile works on HEAD. Please update to HEAD or 0.6 when it drops.

@sh1mmer sh1mmer closed this as completed Oct 24, 2011
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants