Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

If it’s not working still, then I think I should drop Mac support all together. Trying to figure out what’s happening on your system is becoming time consuming. I don’t own any Mac hardware so I cannot debug locally. I’m going to ask a friend to try to see if they can build it with the instructions provided.

It looks like you are running that script from your /Users/max/Library folder, not the repo copy. You need to pulled the repo into a clean folder and run ./buildSystem.sh --allMac from inside that folder. I’m not sure how you’re doing this, but if you are doing this all correct and still having this error, then Mac support is broken and I don’t have hardware or time to fix it. I will have to delete the Mac instructions from the repo.

You could try to read the build script itself and figure out how it works to see why it’s failing. It’s build on these instructions, so you could could try running them for yourself: Export to macOS and iOS.

I'm not running it from /Users/max/Library. It's expecting to find the files there for some reason. That's why when I place the repo files into /Users/max/Library it works slightly better. But then it hits the other bug I mentioned about it thinking it's on Linux.

Hopefully your friend can offer some debugging help and insight

 

My non-programmer friend was able to build for Mac well enough. He did have some issues and I added some notes on the readme regarding some of his pain points. He was not, however, able to reproduce your exact issue. I’m not sure why Bash is looking in your home directory and not it’s own file directory.

The build system is written in Bash. It’s a very useful scripting language to know/learn. If you’re still having issues, you can read it and see if you can find the cause. You can also try to export to Mac using the manual steps listen on GodotRust.

I’ve spent some hours on debugging your issue now and that’s time not spent on my own projects. No one else can seem to reproduce it. Let me know if you figure out what’s happening so we can add it to the readme to prevent other people from having this issue.

That might be the issue. MacOS Terminal defaults to Zshell, not bash. I wonder if there's a way I can change that. Do you think that could be the problem?

I'll go through the process again and see if the updates you've made help