nodejs源码编译-mipse64el架构

Posted dyh004

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs源码编译-mipse64el架构相关的知识,希望对你有一定的参考价值。

下载nodejs,node-v6.1.0.tar.gz

链接: https://pan.baidu.com/s/1eCtNBWD5yaKiQIHp3pRKew 提取码: faun

注意对应版本的gcc,node-6.1.0需要最低版本gcc是4.3.8

x86 架构编译

解压node-v6.1.0.tar.gz

 tar zxvf node-v6.1.0.tar.gz 

生成MakeFile文件

[[email protected] node]$ cd node-v6.1.0
[[email protected] node-v6.1.0]$ ./configure

编译

make

编译完成之后,在解压目录下生成一个node的软连接

运行测试

[[email protected] node-v6.1.0]$ ./node -v
v6.1.0

安装

make install

 

mipse64el架构编译

解压node-v6.1.0.tar.gz

tar zxvf node-v6.1.0.tar.gz 
cd node-v6.1.0

修改configure文件

 626行
修改前:
__MIPSEL__  : mipsel,
修改后:
__MIPSEL__  : mips64el,

 

721行
修改前
elif target_arch in (mips, mipsel):
修改后:
elif target_arch in (mips, mipsel,mips64el):

 

生成MakeFile文件

[[email protected] node-v6.1.0]$ ./configure

编译

make -j 8

编译完成之后,在解压目录下生成一个node的软连接

运行测试

[[email protected] node-v6.1.0]$ ./node -v
v6.1.0

安装

make install

 

 


以上是关于nodejs源码编译-mipse64el架构的主要内容,如果未能解决你的问题,请参考以下文章