"How bizarre"
Indeed!
"is there anyway to download in bulk?"
Yes, if you select a check-in (either via the timeline menu, or by clicking on the link in the files view) you get to a screen where you can download a tarball or zip file (and view side-by-side diffs, etc.).
"Any thoughts?"
- Yes, my bad: I missed several files in the repo, I've just added those. I am pleased to hear to it seems to work with Cygwin: the source code uses the sbrk() function call, which is not supported by Windows itself; the Cygwin folks must have added emulation for that.
- You do not have to define __pdp11__. This was added by the bkunix project to deal with differences between big and little endian systems. I will clean those bits up in due course.
- I've also added out2lmc, which converts a runnable a.out file to an object file for downloading to the breadboard.
"Here's what I do"
That is correct. Once more my bad, I forgot to include the source for cc itself (now fixed). This little program does all the work that you now do by hand. Note that cc has hardcoded paths to the component programs, so be sure to update that.
Let me know how you get along.
Paul
Indeed!
"is there anyway to download in bulk?"
Yes, if you select a check-in (either via the timeline menu, or by clicking on the link in the files view) you get to a screen where you can download a tarball or zip file (and view side-by-side diffs, etc.).
"Any thoughts?"
- Yes, my bad: I missed several files in the repo, I've just added those. I am pleased to hear to it seems to work with Cygwin: the source code uses the sbrk() function call, which is not supported by Windows itself; the Cygwin folks must have added emulation for that.
- You do not have to define __pdp11__. This was added by the bkunix project to deal with differences between big and little endian systems. I will clean those bits up in due course.
- I've also added out2lmc, which converts a runnable a.out file to an object file for downloading to the breadboard.
"Here's what I do"
That is correct. Once more my bad, I forgot to include the source for cc itself (now fixed). This little program does all the work that you now do by hand. Note that cc has hardcoded paths to the component programs, so be sure to update that.
Let me know how you get along.
Paul