red fox
2012-09-01 19:08:14 UTC
Turbo Pascal Program Re-Build
I am attempting to re-build a Turbo Pascal application
that was written by a programmer no longer living.
I am unable to find any build documentation and there are a
number of different versions of source libraries and Turbo Pascal compilers.
I'm currently trying to rebuild with the following compiler, identified as
Help
About shows
Turbo Pascal
Version 7.0
Copyright <c) 1983,92 by
Borland International, Inc.
This is my first experience with Turbo Pascal and so far, I have been unable
to find any free Turbo Pascal manuals. My background is mainframe Pascal and I'm trying to get an understanding of .TPU and .OBJ files that have been exposed to me in attempting to re-compile the application.
The name of the executing application is CORKCALC.EXE .
The CORKCALC.PAS source includes the following.
USES
DelayFix,
crt,
dos,
printer,
bstrings,
SpdWrite,
PopMenu,
NatCodes,
NewerFil;
Unfortunately, I am unable to find the .TPU modules for crt, dos, and printer.
I have found CRT.INT, DOS.INT, and PRINTER.INT with the Turbo Pascal 7.0 installation but have been unsuccessful in producing the corresponding .TPU modules.
I'm also wondering if there is any way of determining what version of Turbo Pascal was used to produce the existing operational .EXE file.
Any guidance, suggestions, manual references, or how-to instructions for a
beginning Turbo Pascal user would be appreciated.
Regards
Lorne Dudley
I am attempting to re-build a Turbo Pascal application
that was written by a programmer no longer living.
I am unable to find any build documentation and there are a
number of different versions of source libraries and Turbo Pascal compilers.
I'm currently trying to rebuild with the following compiler, identified as
Help
About shows
Turbo Pascal
Version 7.0
Copyright <c) 1983,92 by
Borland International, Inc.
This is my first experience with Turbo Pascal and so far, I have been unable
to find any free Turbo Pascal manuals. My background is mainframe Pascal and I'm trying to get an understanding of .TPU and .OBJ files that have been exposed to me in attempting to re-compile the application.
The name of the executing application is CORKCALC.EXE .
The CORKCALC.PAS source includes the following.
USES
DelayFix,
crt,
dos,
printer,
bstrings,
SpdWrite,
PopMenu,
NatCodes,
NewerFil;
Unfortunately, I am unable to find the .TPU modules for crt, dos, and printer.
I have found CRT.INT, DOS.INT, and PRINTER.INT with the Turbo Pascal 7.0 installation but have been unsuccessful in producing the corresponding .TPU modules.
I'm also wondering if there is any way of determining what version of Turbo Pascal was used to produce the existing operational .EXE file.
Any guidance, suggestions, manual references, or how-to instructions for a
beginning Turbo Pascal user would be appreciated.
Regards
Lorne Dudley