Skip to content

Arm64 with boost 1.90.0 and python 3.14.3#408

Merged
chcg merged 17 commits intobruderstein:masterfrom
chcg:arm64
Mar 3, 2026
Merged

Arm64 with boost 1.90.0 and python 3.14.3#408
chcg merged 17 commits intobruderstein:masterfrom
chcg:arm64

Conversation

@chcg
Copy link
Collaborator

@chcg chcg commented Feb 21, 2026

See https://github.com/sergey-shandar/getboost

Note: After more than 10 years of spending my time on the project, I see no support for it, so I switched my focus to more promising ideas. You can still build the Boost NuGet packages yourself. Sergey

, so another solution is needed for boost integration than the nuget package which stopped with 1.87.0 .

-> directly integrated the source code here and took the win binaries from https://www.boost.org/releases/latest/ created by https://github.com/teeks99/boost-release-windows and the arm64 ones from my branch of it, see https://github.com/chcg/boost-release-windows/actions/runs/22465173678

boost 1.90.0 for windows comes with python 3.14, so update python to latest release from 3.14.x

chcg added 9 commits February 15, 2026 09:15
- add boost directly (1.90 headers, currently 1.87 libs renamed )
WixToolset.UI.wixext : warning WIX6101: Could not find expected package root folder wixext6. Ensure WixToolset.UI.wixext/7.0.0-rc.1 is compatible with WiX v6.
Compiling PythonScript installer
wix.exe : error WIX0144: The extension 'WixToolset.UI.wixext' could not be found. Checked paths: WixToolset.UI.wixext
Error!
@chcg chcg force-pushed the arm64 branch 5 times, most recently from ddc6941 to efd45bb Compare February 27, 2026 01:12
- add libboost_python314-vc143-mt-s-a64-1_90.lib from https://github.com/chcg/boost-release-windows/actions/runs/22465173678
- use always python.exe from %PYTHONBUILDDIR_X64% to run python scripts on x86
chcg added 6 commits March 1, 2026 18:42
- copyright 2025 - 2026
- avoid running arm64 test to avoid build issue on x86 windows debug build
… warning C4996: '_Py_fopen_obj': deprecated in 3.14
..\PythonScript\PythonScript\src\UTF8Iterator.cpp(13,39):
      Siehe Deklaration von "string_type"
      ..\PythonScript\boost\boost\regex\v5\primary_transform.hpp(59,41):
@chcg chcg changed the title Arm64 test Arm64 with boost 1.90.0 and python 3.14.3 Mar 1, 2026
@chcg chcg merged commit 0287d1a into bruderstein:master Mar 3, 2026
8 checks passed
@chcg chcg deleted the arm64 branch March 3, 2026 00:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant