Hi everyone.
I'm writing my game engine for a few years, as many of game developers here, and I decided to try porting it to iOS and Android. The engine uses one main DLL file and several DLL files with different render systems, one of which can be chosen in settings before launching the EXE file. Pretty standard situation. On Linux DLL files are SO and on MacOS - DYLIB.
But as I learnt about iOS, it doesn't support DYLIB files, only static libraries. I'm not sure about Android, but maybe the situation is the same. It seems …