-
Notifications
You must be signed in to change notification settings - Fork 2
PCem errors out when compile the disc part in EndeavourOS #21
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
Comments
How are you building? |
I'm building it regularly as the guide says. |
Which guide? |
The building guide in this repository |
WHICH "GUIDE IN THIS REPOSITORY" EXACTLY? |
https://github.com/TASEmulators/pcem/wiki/Building this one 😭🙏 |
Finally. The problem is that there's a guide in the readme and it doesn't work, because I removed the files that are generated by automake, and I never got around to updating the readme #19. So I had to make sure you're not using that old broken guide. The error itself is weird tho. Which GCC version is that? |
gcc (GCC) 15.1.1 20250425 |
Go to line Line 188 in 19ea17b
void disc_poll() with void disc_poll(void*) , see if it fixes the problem. It's a GCC 15 thing where it defaults to C23 now.
|
I'm still getting errors. |
Right, do the same replacement in |
Looks like we're getting somewhere. |
I also did what it told me to do at line 339 of disc.c and I'm getting new errors this time |
Try rerunning configure with |
another error |
Ugh... |
holy shit that actually worked edit: nvm, it built, but when i launch a machine, it crashes. edit 2: machines upto a 486 (or a Socket 5 idk) work, but above, it doesn't |
Just use ubuntu 22-24 and you should be fine. Some versions of debian should work too. I'm not good enough at coding to fix bugs on esoteric distros. |
Alright. I think thats a good idea too honestly. |
@TheVibster please check out that pull request linked right above, see if it builds fine for you. |
now im getting different errors. |
Did you actually check out the branch? |
Uh oh!
There was an error while loading. Please reload this page.
hello. i was trying to compile PCem on my new EndeavourOS install, just because i wanted to set up a machine that i could TAS, and for some reason, it gave me an error about "incompatible pointers" and "too many arguments":
heres proof i run EndeavourOS as well
i don't know if this is just an issue on EndeavourOS or i might just not have appropriate packages, but i honestly hope i can get help, because i don't know what's going on.
The text was updated successfully, but these errors were encountered: