在QNAP NAS上安装node.js时显示“flock:Command not found”

我想在QNAP NAS上安装node.js,这是一个linux操作系统,我可以使用ipkg install package。 但ipkg没有node.js …

我参考网站论坛http://forum.qnap.com/viewtopic.php?p=248556 ,安装V8 JavaScript引擎。

然后安装node.js

当我在/ opt /节点上inputmake时,会显示一条错误消息,如下所示:

make -C out BUILDTYPE =释放V = 1 make [1]:进入目录/share/HDA_DATA/.qpkg/Optware/node/out' flock /share/HDA_DATA/.qpkg/Optware/node/out/Release/linker.lock g++ -pthread -rdynamic -o /share/HDA_DATA/.qpkg/Optware/node/out/Release/mksnapshot -Wl,--start-group /share/HDA_DATA/.qpkg/Optware/node/out/Release/obj.target/mksnapshot/deps/v8/src/mksnapshot.o /share/HDA_DATA/.qpkg/Optware/node/out/Release/obj.target/deps/v8/tools/gyp/libv8_base.a /share/HDA_DATA/.qpkg/Optware/node/out/Release/obj.target/deps/v8/tools/gyp/libv8_nosnapshot.a -Wl,--end-group make[1]: flock: Command not found make[1]: *** [/share/HDA_DATA/.qpkg/Optware/node/out/Release/mksnapshot] Error 127 make[1]: Leaving directory /share/HDA_DATA/.qpkg/Optware/node/out'make:* [node]错误2

QNAP NAS(TS-119P2)没有群集命令行,我能做什么? 有人能帮我吗?

 ipkg install util-linux 

它包含了flock命令。

转到节点源代码目录。

 ./configure --prefix=/opt ... LINK=g++ make ... LINK=g++ make install 

为我工作。

我不得不导出CC作为我的编译器,然后运行babalooibuild议的命令:

 export CC=/opt/bin/gcc ./configure --prefix=/opt 

 LINK=g++ make 

 LINK=g++ make install