I'm trying to build the Carvera community controller to run on my iPad so I can test and provide feedback. After a long effort to try a build for iOS (macOS Sequoia, Xcode 16), I've ultimately failed to get the Xcode project to build. This issue occurs even when using the code from the latest iOS-related pull request (#341).
Summary of Steps Taken:
Final Error:
Even with all these fixes, the build fails when the script attempts to apply the patch to libffi, with the error:
patching file 'src/aarch64/sysv.S'
1 out of 1 hunks failed--saving rejects to 'src/aarch64/sysv.S.rej'
Does this indicates the downloaded libffi source code does not match the patch file?
I don't seem to be able to get the project buildable for iOS on my system/setup. Could a maintainer please provide a definitive, working build_ios.sh and a verified set of dependency recipes?
Once I get the iOS version running on my iPad, I'd be happy to feature test, etc. Cheers.
I'm trying to build the Carvera community controller to run on my iPad so I can test and provide feedback. After a long effort to try a build for iOS (macOS Sequoia, Xcode 16), I've ultimately failed to get the Xcode project to build. This issue occurs even when using the code from the latest iOS-related pull request (#341).
Summary of Steps Taken:
Cloned the repository and checked out the code from PR Port of new comms protocol from Makera Controller 0.9.12 #341.
Set up a clean Python 3.11 environment using Poetry.
Manually edited the
kivy_ios/recipes/libffi/__init__.pyscript to skip the obsoletearmv7architecture.Manually created the
v3.4.4-fix-xcode-15-build.patchfile with the contents from PR Poetry install fix for kivy-ios on Windows (#173) #174 to fix the Assembly code compilation.Final Error:
Even with all these fixes, the build fails when the script attempts to apply the patch to
libffi, with the error:Does this indicates the downloaded
libffisource code does not match the patch file?I don't seem to be able to get the project buildable for iOS on my system/setup. Could a maintainer please provide a definitive, working
build_ios.shand a verified set of dependency recipes?Once I get the iOS version running on my iPad, I'd be happy to feature test, etc. Cheers.