On Wed, Feb 11, 2015 at 12:17 AM, Michael Boldischar
<[email protected]> wrote:
> 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?

I'm afraid that ARMv5 support was dropped completely from V8 around
3.20 or 3.21.

-- 
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/CAHQurc9tBYuGgYiaN_bbqT0AMQGGhgrR_cxdHcWO7K-4DoyEZg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to