OpenWrt node-v12.18.4编译失败解决

因为之前编译成功过,所以对配置很自信,用make -j6 V=s编译,报错后数据十分复杂无法定位原因。
为了查错改为单线程编译

日志

Please use Python 2.7
make[3]: *** [Makefile:158: /home/jixiang/lede/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/node-v12.18.4/.configured_68b329da9893e34099c7d8ad5cb9c940] Error 1
make[3]: Leaving directory '/home/jixiang/lede/feeds/packages/lang/node'
time: package/feeds/packages/node/compile#0.23#0.14#0.37
make[2]: *** [package/Makefile:113: package/feeds/packages/node/compile] Error 2
make[2]: Leaving directory '/home/jixiang/lede'
make[1]: *** [package/Makefile:107: /home/jixiang/lede/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/jixiang/lede'
make: *** [/home/jixiang/lede/include/toplevel.mk:224:world] 错误 2

分析日志

代码显示 错误2 Error 2 Error 1
倒着看分析:错误2是错误1引起的
错误一中这个‘node-v12.18.4‘很可疑

第一句使用Python 2.7也有点奇怪

解决办法

ubuntu环境,安装node v12

sudo apt -y install curl dirmngr apt-transport-https lsb-release ca-certificates
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install nodejs

查看安装结果

node -v

结果

顺利编译了,如果还不行你再装一下python试试

备注:可能有效的步骤。
因为第一句提示“Python 2.7“,我先装了Python 2.7故障依然存在,但因为是先装的所以不清楚不装这个只装node v12是否同样有效。

我最先尝试装的python2.7但无效,这个
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇