TIP: Click on subject to list as thread! ANSI
echo: jdssoft
to: John Dailey
from: mark lewis
date: 2004-03-18 13:19:26
subject: Linux Pascal

SH>> Yeah, FreePascal does a good job as far as Borland
 SH>> compatability is concerned... however, a lot of the
 SH>> OS-specific functions are not exactly identical, merely
 SH>> close.  File locking is a particularily tricky area.

 SH>> Also, with the (possible) exception of the Linux port, the
 SH>> various *nix ports RTL are flat out wrong a in a number of
 SH>> places.

 JD> I've tried Virtual Pascal and FreePascal with compiling BP7
 JD> code and both have had their strengths and weaknesses.  I
 JD> like VP better, but it just won't compile a lot of stuff at
 JD> all (like anything with DOS registers).

that should be easily fixed with $ifdef and such... just def in a normal
pascal routine for the *nix stuff and let everything else use the registers
stuff... FWIW: i left the registers stuff behind long ago and went straight
to "embedded" ASM code... i did this for speed concerns only...
still easy enough to revert to the standard pascal code, though...

 JD> Good to know about the Linux stuff.  I've almost got my Linux
 JD> platform ready for dev and testing so I'm sure I'll learn
 JD> much in the coming months :)

cool!

)\/(ark

* Origin: (1:3634/12)
SEEN-BY: 633/267 270
@PATH: 3634/12 106/2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.