I'm having trouble compiling NodeJS version 12 for ARMv5. When I try
running node, I get an "Illegal instruction" error. The last known version
to work for someone in my group was NodeJS version 10.
I suspect it has something to do with changes in the configure script.
Here is a section of version NodeJS version 12:
def configure_arm(o):
if options.arm_float_abi:
arm_float_abi = options.arm_float_abi
elif is_arm_hard_float_abi():
arm_float_abi = 'hard'
else:
arm_float_abi = 'default'
if is_arch_armv7():
o['variables']['arm_version'] = '7'
elif is_arch_armv6():
o['variables']['arm_version'] = '6'
else:
o['variables']['arm_version'] = 'default'
o['variables']['arm_fpu'] = 'vfpv3' # V8 3.18 no longer supports VFP2.
o['variables']['arm_neon'] = int(is_arm_neon())
o['variables']['arm_thumb'] = 0 # -marm
o['variables']['arm_float_abi'] = arm_float_abi
Our ARMv5 processor does not support "arm_fpu". Is there any way to
disable this option in NodeJS 12? The configure script makes it look like
support was dropped for ARMv5. Is that the case? Any other tips for
compiling for ARMv5?
--
Job board: http://jobs.nodejs.org/
New group rules:
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules:
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to the Google Groups
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/nodejs/27b46eba-d874-475a-91f8-ee259149688d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.