-
Notifications
You must be signed in to change notification settings - Fork 80
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
Building pdp10-ka on MacOS Ventura fails #2201
Comments
It's some kind of disk problem. Either the disk image is clobbered or malformed for some reason, or the disk devices didn't mount the image files properly. I imagine this should work the same on all Unix platforms, but you never know. Unfortunately I don't have a Mac, so I can't test this. A CI target for MacOS would be good. @eswenson1, do you have a Mac you can try this on? |
I do. I’ll try it. |
I had no issue building a pdp10-ka ITS on my Mac. I'm running macOS 13.4.1 (c). The resulting ITS is runnable under pdp10-ka. However, I had issues AFTER ITS was built. See below.
As you can see the build completed fine. However, I got errors building tv11:
This did abort the build, but as you can see, I did get past where @oilcan-productions had issues. |
Thanks @eswenson1 I will take a look and try again. Maybe a missing dependency on my end. The Mac I am building on is an older iMac Intel i5 chipset. I will move the folder to the SSD drive and see if that makes a difference as well |
I just re-ran the build with the latest bits on the SSD which is faster than the external hard drive I used before to store the repo clone. And now I am getting the same build error as @eswenson1 when it builds tv11. Looks like the latest Xcode make is has some strict rules enabled to error out on implicit function definitions. |
Seems for macOS I need to change all occurrences of writen to write in tv.c then the build succeeds. @eswenson1 can you confirm? |
No! It really is |
@larsbrinkhoff I looked at the code in https://github.com/aap/tv11/blob/master/tv.c and it was using write instead of writen so I assumed it would work with write as well. The code did build successfully then and tv11 runs fine |
Closing this as it is now working after switching the build folder to a SSD disk rather than the slower spindle disk in my old iMac |
I am getting this failure on MacOS Ventura when I am trying to build with
EMULATOR=pdp10-ka
I looked at similar issues with other emulators but seems none of the resolutions apply.
The text was updated successfully, but these errors were encountered: