Subj : Re: Turbo Pascal 5.0
To   : Nick Andre
From : Scott Adams
Date : Fri Nov 11 2005 07:23 pm

-=> Quoting Nick Andre to Shawn Highfield <=-

NA> @MSGID: 1:229/426 00000054
>> If not, is it possible to write a Winsock interface for Turbo Pascal
> 5.0?

> I know there are winsock interface's available for Virtual Pascal and
> Free
> pascal.  What are the chances DB would port easily to one of those? (Just
> google for either and you'll find links to winsock's. both are free)
NA>
NA> I just finished tonight migrating DB over from Borland Pascal 5.0 to
NA> 5.5, without any hitches, but when I tried to move up to 7.0, I run
NA> into two problems. The first is that theres too many symbols (the
NA> original author made heavy use of global variables, and changing them
NA> would require massive retooling), and the other problem is the inline
NA> assembly language code. Tp7 stops on statements such as:
NA> var
NA> FreeSegofs : Segofs absolute FreePtr;
NA> ^^^^^^^^
NA>
NA> I'm not really an expert Pascal programmer, but it looks to me like
NA> TP7 doesn't like the way assembly language code is handled from the
NA> 5.5 compile.
NA> So that is what appears to be the two fundimental problems I'm
NA> having... DB was written with the TurboPower units to handle ISAM code
NA> and sharing and a few other things, and theres heavy use of assembly
NA> language for Zmodem CRC checking and some other functions.   I figured
NA> if I could get DB to compile under TP7, then moving to Virtual/Free
NA> pascal should have little to no issues.

       You go from bp7 to tp5.5?  Wow.  That's a DOWNgrade not a upgrade.
       Surprised you'd have to do this?  Why?


... Error | Enter any 11 - digit prime number to continue...
--- Fringe BBS
* Origin: EWOG II - The Fringe - 904-733-1721 (1:112/91)