Hi has anyone managed to get the Empire game that is on the RSX11m+ DECUS disk
RSX86B:[343,042] working? Does anyone know what the
$SHORT NOT IN LIB error means, and how to fix it. Empire seems like a classic game, so I would like to get it working.
I am so close to getting it linked! All the OBJ files were created, so it compiled OK. But the TKB Linker is failing.
I copied the original files from VF0: to DU1: and could not get it working, so I copied it to DU0: but there was no change.
Here is where I got to.
1. I had to change two lines in Empire.CMD due to syntax errors
MAC MAPLIB = MAPLIB becomes MAC MAPLIB
MAC LIBMAC = LIBMAC becomes
MAC LIBMAC
2. I ran @EMPIRE and answered Y, Y, N, Y, N (and other combinations)
You need to answer Yes to the F77FCS question or it looks for the F77OTS.OLB library which is wrong! Answering Yes, makes it look at the F77FCS.OLB library which is correct.
The error I am getting now, is TKB -- *FATAL*-Module $SHORT not in library
I think that this is a compiler switch which is not working, but I cannot find it. Or it could be a SHORT variable type in one of the Fortran source files. I have not looked very far for that.
3 running TKB EMPIRE FSL/-XH/CP/FP=EMPIRE FSL/MP works without throwing an error, but it throws the same SHORT error and does not create a TSK file.
cheers
AndrewB