Hi,
From reading the forums I understand that the plugins are a big part of a project to get apps working on ios / arm.
Any chance to get an openssl built for arm? (It’s blocking my mac builds for apple emulator.
just fyi, i added this to get the app to build, and commented out openssl temporarily:
Inside iphonesimulator_26.4-angle.tar.bz → libtemplate/Defaults.lua, modernSlices():
options.archSlices = {
iphonesimulator = { “x86_64” }, – arm64 absent
iphoneos = { “arm64” },
}
Every binary in the template is already fat x86_64 + arm64 — template.app/template, libtemplate.a, even MetalANGLE.framework. Solar2D just never asks the linker for the arm64 slice on simulator builds.
extra note: ilibplugin_admob.a also needs conversion
clang
August 20, 2026, 1:42am
3
About the architecture mixed compound, Solar2D recently made the change Native: Add support for Arm Based Sims for iOS by scottrules44 · Pull Request #874 · coronalabs/corona · GitHub from FAT library to xcframework. I think you can try with newly template and link the related library, just start with non-plug-in to make sure engine worked?
All the plugin need to be re-compile into xcframework to support *new*, at least to Solar2D, ios arm64 simulator slice.
Btw, there has a PR Rename plugin.opensslv3, support for OpenSSL 3.0.8 by clang-clang-clang · Pull Request #2 · coronalabs/plugins-source-openssl · GitHub use xcframework as link target but export plugin as .a archive, it should work if you compile the xcframework plugin yourself
Thank you clang, for the information, much appreciated!