rileytestut / Delta

Delta is an all-in-one classic video game emulator for non-jailbroken iOS devices.
4.46k stars 327 forks source link

Building with xcode resulting in errors (no module named DeltaCore?) #361

Closed grndng closed 3 weeks ago

grndng commented 3 weeks ago

Since Delta is not in the EU App Store, I decided to compile it from source which, however, leads to multiple error messages.

Solved: this was due to me opening the wrong file to compile (xcodeproj instead of the xcworkspace) Most of the error messages are related to Debug-iphoneos, however, I've noticed that I'm getting the error that there is no module named DeltaCore as well which might be the culprit. I don't know what exact logfile might be meaningful so feel free to ask if you need something specific. The file that is not able to import DeltaCore is called Input+Display.swift - there doesn't seem to be a problem with loading the module in AppDelegate.swift though.

So when I've tried to compile, I've got the message that I'm missing Roxas and Harmony. With Roxas I was missing the entire thing and cloned it from https://github.com/rileytestut/Roxas to the respective directory (Delta/External/Roxas). I also had to clone Harmony manually as well as both backends that are part of Harmony from https://github.com/rileytestut/Harmony-Dropbox/ and https://github.com/rileytestut/Harmony-Drive/ to Delta/External/Harmony/ and the subfolders Dropbox and Drive. Afterwards the compile went through.