Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't build in Linux #1230

Open
jindex3 opened this issue Sep 8, 2024 · 1 comment
Open

Can't build in Linux #1230

jindex3 opened this issue Sep 8, 2024 · 1 comment

Comments

@jindex3
Copy link

jindex3 commented Sep 8, 2024

The instructions are broken for linux users. Here were some of the major issues encountered.

1)several makefiles depend on wii_rules file but not supplied in suggested devkitPPC. Found the correct repository online but had many additional issues in base_tools in that same repository. Please fix files or instructions(I think this would also be a problem for windows users as well...)
2)makefiles use no extensions but provided files in devkits use windows extensions. Unix systems won't see the files
3)supplied devkitARM is missing the required .dll in libexec
4)zip is a requirement for linux compilation, should be stated somewhere I guess
5)many smaller issues because this clearly isn't made for unix systems. Gave up at the loader makefile because of all the missing dependencies

@cpawliuk
Copy link

cpawliuk commented Sep 22, 2024

I had to go through a lot of trouble myself to get it to even build (tried both with GNU/Linux and Windows), but with the current build tools I was able to get a working version. The only issue was that the feature where you can return using (R + Z + B + D-Pad->DOWN) wouldn't work and I haven't looked at it further. After awhile I eventually was able to add my own edit as seen in my final post here: #1191 (comment)

I'm still unable to build with the old tools along side all those pre-compiled libraries and the gcc libraries from whatever versions of devkitARM they come from. How anyone is building this from the instructions given on the main page and the included files is beyond me. I'm not sure if someone has attempted to replicate it within an isolated fresh environment to confirm nothing else has to be done apart from the standard procedure.

In the end, I had to get WinterMute's help over at devkitPro because nobody here was willing to assist with my compile issues, and this repo was put out as a starting point: https://github.com/WinterMute/Nintendont

If you take on this route you'll need to piggyback any additions though like the Dualshock 4 Rumble if you want it. Also, you might come across some other issues by using the latest toolkit, however I have not experienced any issues aside from the (R + Z + B + D-Pad->DOWN) as per above.

I might go back and try to build it from the provided toolkit, but due to time constraints it will not be in the nearest future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants