Comments (8)
Also changes here: Xjs/sm64ex@a1e5dde
from sm64ex-ios.
@ckosmic The main fix is to change gcc commands to gcc-12 in the Makefile. But then the Xcode building outputs some errors.
from sm64ex-ios.
Hi I changed cpp-10 to cpp-12 and gcc to gcc-12 and updated the wiki instructions to reflect these changes. I don't have an M1 Mac to test, so let me know if this builds after installing gcc-12 (brew install gcc@12
)
from sm64ex-ios.
I get this error now
src/pc/gfx/gfx_sdl2.m:140:48: error: no member named 'uikit' in 'union SDL_SysWMinfo::(unnamed at /opt/homebrew/include/SDL2/SDL_syswm.h:230:5)'
from sm64ex-ios.
The issue here seems to be with SDL. The proposed build here: https://github.com/SrGarmaples/target_osx uses SDL as well but not in the same structure as you did. There's an explanation here: https://www.reddit.com/r/SuperMario64/comments/os39w9/got_super_mario_64_running_natively_on_an_m1_mac_d/
from sm64ex-ios.
Hi, I finally switched over to Apple silicon and have been able to do some fixes for compilation on M1/M2 macs. I've created the apple_silicon_fix branch for these changes if you'd like to check it out before I merge. https://github.com/ckosmic/sm64ex-ios/tree/apple_silicon_fix
from sm64ex-ios.
Any update on this, I am unable to build on apple silicon as well
from sm64ex-ios.
Did you get this to work? Im getting this error on the branch apple_silicon_fix:
from sm64ex-ios.
Related Issues (20)
- System requirement
- Executable Not Found when trying to run on an ATV. HOT 2
- Apple TV Controller SteelSeries Nimbus - No Start Button HOT 4
- sm64ios 3” does not contain a valid Info.plist, so it cannot be installed on iPhone 11 von Victor (“CFBundleExecutable” specifies a file that does not exist)
- Requested feature: volume control
- armv7s not supported but declared
- Buttons in wrong place on iPhone 8+
- build_ios.sh only wants baserom.us.z64 HOT 1
- Add puppycam for better camera HOT 1
- Not possible to build the tvOS version HOT 2
- Update in source files?
- Executable Path is a Directory HOT 3
- Proposal for implementation
- Does this support Apple Silicon? HOT 2
- Render96ex support? HOT 7
- How can I use mods with this version?
- Does other games work with this? HOT 1
- 70 build issues HOT 3
- Coop
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sm64ex-ios.