nodejs / node

Node.js JavaScript runtime ✨🐢🚀✨
https://nodejs.org
Other
107.74k stars 29.67k forks source link

Error in building the Linux x86 library #41427

Open The2Alert opened 2 years ago

The2Alert commented 2 years ago

Version

16.13.0

Platform

Linux DESKTOP-GFGGCIN 5.10.16.3-microsoft-standard-WSL2 #1 SMP Fri Apr 2 22:23:49 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Error

Error in building the Linux x86 library
Screenshots of the problem:


Versions:

richardlau commented 2 years ago

That's odd... it looks like despite the configure flags it was trying to build the x64 version of push_registers_asm.cc. For comparison, this is the successful log of the x86 16.13.1 build from the unofficial builds project which shows the ia32 version of the file being compiled: https://unofficial-builds.nodejs.org/logs/202112011619-v16.13.1/x86.log

The2Alert commented 2 years ago

I have been building x64 and it is going without any problems

The2Alert commented 2 years ago

But with x86, here's the problem

The2Alert commented 2 years ago

the problem remains unresolved!

The2Alert commented 2 years ago

Build shared library node 16.13.2 ia32:

Screenshot_1 Screenshot_2

The2Alert commented 2 years ago

suggest a solution to the problem

The2Alert commented 2 years ago

Issue resolved.

Platform: Linux dev2alert-virtualbox 5.10.0-10-686 #1 SMP Debian 5.10.84-1 (2021-12-08) i686 GNU/Linux But it remains a problem for Ubuntu 20 x64.