General Category > Building LOS From Source
New PACKSEG Implementation For The Workshop
sigma7:
So far I've not made it through the entire make-all process; somewhere around the make/fullos stage something happens (I presume some newly built obj file comes into use), the Lisa crashes, and won't start up again due to an invalid OS system error.
I'm starting over with the Aug 14 disk image & scripts and a fresh source unzip, so hopefully whatever I screwed up is gone now, but so I don't make the same mistake again:
--- Quote from: AlexTheCat123 on August 10, 2025, 03:05:54 pm ---when you install LOS, it copies over packed copies of all the intrinsic libraries .... But then, when you go to install the Workshop, it replaces them all with unpacked versions so that you can link properly.
...
Make sure not to install LOS back on top of the Workshop, or else it'll replace all of them with the packed versions again!
--- End quote ---
Can someone be more specific about what not to do here? Obviously Alex isn't saying 'don't run the make/all' script, but ultimately isn't it installing "on top of the Workshop"?
eg. is the risk purely regarding packed files, or is there a risk that make/all failing in some particularly inconvenient spot will have deleted some required file before successfully building a new one, breaking the system (either to the point that it crashes, or to the point that the next attempt to make will aggravate the problem causing the crash)?
AlexTheCat123:
--- Quote from: sigma7 on August 15, 2025, 12:49:06 pm ---Can someone be more specific about what not to do here? Obviously Alex isn't saying 'don't run the make/all' script, but ultimately isn't it installing "on top of the Workshop"?
eg. is the risk purely regarding packed files, or is there a risk that make/all failing in some particularly inconvenient spot will have deleted some required file before successfully building a new one, breaking the system (either to the point that it crashes, or to the point that the next attempt to make will aggravate the problem causing the crash)?
--- End quote ---
There isn't anything you really need to worry about here! I'm just saying that you should never try to install LOS over the top of a Workshop installation from the LOS install diskettes because the LOS installer will overwrite the unpacked Workshop versions of the libraries with the packed LOS versions of them. But in terms of the compilation process, you don't need to be concerned about anything. The build scripts will overwrite the original unpacked libraries with new unpacked ones; the script only goes to pack them when they get copied over to an LOS install diskette.
There shouldn't be any point (at least that I can think of) where the scripts delete a critical file before generating its replacement, so I'm guessing that your issue is related to something else. Hopefully starting fresh with all the new stuff will fix everything!
Navigation
[0] Message Index
[*] Previous page
Go to full version