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