stride3d / stride3d/stride

Drop support for 32bit architectures: armeabi-v7a and x86

Open
#1,602 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area-Build
Dominant language
C#
Stars
7.8k
Forks
1.2k
Avg merge
2d 17h
Merged PRs (30d)
49

Description

Discussed in https://github.com/stride3d/stride/discussions/1599

Drop support for 32bit in favor for simpler build maintenance. Apart from nano-scale embedded systems, there aren't 32bit-only hardware out there.

I cannot get Stride.Android.sln to build with 32-bit support enabled (notes).

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with Stride.Android.sln and the linked discussions 1599 and 1601 to understand the existing 32-bit build configuration. Identify the armeabi-v7a and x86 support points, remove them consistently, and verify that the Android solution still builds for the remaining architectures.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, csharp
Domain
build-system, mobile
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.