Mike Powell wrote to Shurato <=-
I recently tried compiling the code for ifcico on linux. The code is
so old that some of the commands that are in it are deprecated to the point where the compiler will no longer allow them to be used. It is
in C, or a variant. It is possible that this old PASCAL code might
have similar issues.
The code was meant to be compiled using Virtual Pascal originally and not in Free Pascal. VP was written
entirely in x86 assembly and will never be updated according to its last developer. The error Marty is getting
is due to the code not being properly rewritten for use with Free Pascal. That entire codebase would need to be
updated--it's 25+ years old now--to properly compile in Free Pascal without issues. The error he presented
means that the instruction was given a value that is too large for what it's designed to handle and it's buried
quite deep.
MBSE is old code also but it's been constantly updated over the years and there's still a lot more to do which
is why I am finally teaching myself C. Having a Pascal background helps as I can read C semi-fluently.
However, even with my glasses, I can't C well right now...
-- Sean
... Gone crazy, be back later, please leave a message.
--- MultiMail/Win v0.52
* Origin: Outpost BBS * Johnson City, TN (618:618/1)