Bruce Mahfood wrote:
So I seem to have gotten past the Intr() procedure problem. Turns out that the TechnoJock's Turbo Toolkit files that came with this project were not complete. I downloaded the full distribution of files, compiled them to .tpu unit files using TP and TASM, and now I have unit files to play with. I have tried recompiling in the Dev+GNU Pascal IDE, but am not quite sure how to get the IDE to find these files.
Sorry, this won't work. TPU files are BP's internal files, and cannot be used with other compilers (leave alone, on other systems than 16 bit DOS), I'm afraid.
I don't know TechnoJock's Turbo Toolkit, but it reminds me of the bad old times when just about everybody (myself not necessarily excluded ...) wrote their own toolkit to overcome BP's limitations, and these were usually full of assembler and other dirty stuff. Same here, I guess.
If you're lucky, someone on this list knows about this toolkit and can suggest some changes or alternatives. If not, you might have to find out what this toolkit is actually used for in your project. With luck, the project uses only a few of the toolkit's functions, and these might not even contain the problematic Intr calls, or the toolkit functions used can be replaced with rather simple code in GPC (not unlikely, since GPC has a much richer runtime environment) ...
Frank