-
Notifications
You must be signed in to change notification settings - Fork 22
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
Install Help #1
Comments
If on SIMH, how would I get the files onto a disk image? (Prefer RL02) Paul |
Sorry, unintentionally closed... |
Hi Paul, |
Serge, In the README for this archive, you said you'd uploaded the source before modifying it for the BK machine. I'd assumed then that this source is for the LSI-11 and not for the BK. If not, then do you have source for your modified LSX, to run on the LSI-11? Paul |
I tried to compile the source tools on a Raspbian machine but gcc complained about the -m32 command line option being unknown. Paul |
Is -m32 essential, or is it a convenience to imporve performance on you host development machine? If it's not required, I'll delete the option from the makefiles, and try again. Paul |
On Raspbian 32-bit machine the -m32 option is not needed. I'm not sure about 64-bit machine. It's not about performance. Cross-compiler does not work properly on 64-bit architecture for some reason. Something is wrong with field alignment in unions. To get clean LSX source, just check out the very first commit 49ce64e. But these sources are not complete. It would be easier to modify the boot.S code and replace two drivers in src/sys/dev with proper versions for LSI-11. --Serge |
Serge, I removed -m32 from the make files, and the compiler was happy to proceed. I edit the "while" statement on one source line (it wanted {} for an empty statement). After that, I get a very large number of errors. Seems like an include file or some implicit library is missing. See the (partial) make output below... pi@raspberrypi3-dev:~/bkunix-master/cross-devel $ make -B |
Great that sounds like the way to go. I'll need to get the compilation going properly first ;) Paul |
Sergev, What additional hardware is needed to implement LSX on this machine? Some kind of disk drive obviously... Is there an emulated drive? Paul Riley |
With SMK-512 expansion board you'll be ok :) |
It's СМК-512 in russian, if you're going to look for it on avito or whatever. |
Firstly, thank you so much for sharing this.
I have a PDP-11/03, and I want to get your OS up and running on it. One question, the INSTALL instructions are clear enough. But what system should this be run on? I tried my Linux system and make failed... Should it be run on another PDP-11 system? I can install on a simulated (SimH) system if necessary...
Paul
The text was updated successfully, but these errors were encountered: