Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Adds GitHub Actions support for arm64 #1686

Draft
wants to merge 13 commits into
base: main
Choose a base branch
from

Conversation

mscottford
Copy link

This is based on #1680.

@mscottford
Copy link
Author

The action appears to be failing when run from my fork. I'll continue to work on it. https://github.com/mscottford/opencvsharp/actions/

@mscottford
Copy link
Author

Looks like it's failing in the official build too. But that could be because the ARM packages are not being pulled in.

@mscottford
Copy link
Author

Build failures appeared to be caused by a change from #1680. The dependency list for x86 builds was modified. After reverting that change in 9dc6040, builds are successfully running on my fork. https://github.com/mscottford/opencvsharp/actions/runs/10083311497/job/27879600508

@mscottford
Copy link
Author

mscottford commented Jul 26, 2024

There are still some issues with this that I'm working through.

  • The OpenCvSharp4.runtime.win package is missing the arm64 native binaries
  • The tesseract_files does not include arm64-windows-static
  • The .sln file is not configured to build OpenCvSharpExtern.vcxproj for Release|ARM64

I'm working on commits for these, and I'll end up creating another pull request for the tesseract_files.

@mscottford mscottford marked this pull request as draft July 26, 2024 16:57
@shimat
Copy link
Owner

shimat commented Aug 19, 2024

@mscottford
Copy link
Author

The fork that I created which includes these changes appears to be working.

@@ -3,6 +3,7 @@ $version = "4100"
$uriArray = @(
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for the very late reply!
https://github.com/shimat/opencv_files/releases/tag/4.10.0.20241006

$tag = "4.10.0.20240612"
↓
$tag = "4.10.0.20241006"

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants