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架构的主要内容,如果未能解决你的问题,请参考以下文章

ambari-2.7.5.0 全部模块源码编译

pancakeswap 前端源码编译-windows

Arm64架构下编译便携Python

深入出不来nodejs源码-从fs.stat方法来看node架构

lnmp源码编译安装zabbix

LANMP系列教程之php编译安装CentOS7环境