Maurice Lombardi wrote: [...]
A completely different problem, found while trying to recompile various programs. The BPCOMPAT 1.1 package have to be adapted to the new version.
Yes, I am working on bpcompat 1.20. I have changed many things to correspond to the developments in the compiler, but I have to wait until the full release of the next version of GPC before I can complete what I am doing. Perhaps I should release an interim version of bpcompat (1.1.1?) sometime in the near future? Like I said, many things have changed in bpcompat since the release of v1.1 (for one thing, it is more compatible with BP), and I need to test these fully.
Some issues are simple: ParamCount and ParamStr are now builtin and the compiler barks because _p_paramcount and _p_paramstr no more exist in libgpc.
Yep.
The string issues have to be reconsidered: the trick Type String = bpString used with the _BORLAND_PASCAL_ compilation parameter causes problem because String[255]
Yep.
(e.g. in tFileRec in system.pas) is no more valid (I cannot understand how it can have been valid previouly).
A kludge and a hack to get around the limitations on untyped file handling. Most of these limitations have been removed, and many of the file functions are now built in.
I can make a workaround in this case, but it would be better than the author have a more general look.
He is! ;)
There have been many discussions on strings in this mailing list, and I am a bit lost now.
Many things are happening on that score. Hence the need to wait until release of the next GPC in order to finalise the work on bpcompat.
BTW: I will always be grateful for any help/contributions to the bpcompat package. Basically, I have only DJGPP to work and test with. I have decided to discontinue support for CYGWIN, because that version of the compiler is so far behind. However, it would be nice if bpcompat could be tested for portability with the other ports of GPC - something that I cannot personally do.
Best regards, The Chief -------- Dr. Abimbola A. Olowofoyeku (The African Chief) Email: laa12@keele.ac.uk Homepage: http://ourworld.compuserve.com/homepages/African_Chief/ Author of: Chief's Installer Pro 4.25 for Win16 and Win32: ftp://ftp.simtel.net/pub/simtelnet/win3/install/chief425.zip