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.

Reply via email to