Looks like you are new to the list. So here it goes:
Under Linux, just grab the latest version released (under alpha directory on an ftp server, last betta is already WAY out of sync), usually it is pretty stable.Download also gcc source, then compile and install it yourself (!!! follow gcc compilation isntructions carefully, that is use --enable-languages=pascal for configure, etc.). Be sure to use corresponding gcc version (3.0 is released now, but this is not in gpc yet, so use 2.95.3). Also do not install gcc itself (limit it to pascal only as I indicated), even better yet recompile gcc and reinstall it afterwards - gpc will work fine. I had issues (could not compile kernel). As far as other systems go my understanding is that it is better to just grab binaries and leave compilation to specialists :-). (while under linux it is quite essention to compile it yourself - different distributions have different ideas about where to put system files).
As far as IDE goes you can use Rhide under dos (djpp) and linux. I did not use gpc under dos though, but under linux I find it easy to use nedit or cooledit for my needs. There is actually peng/xpeng editor, that very closely resembles BP IDE (search for any of theese on a freshmeat (www.freshmeat.net)). i BP compatibility: except newest features introduced in Delphy it is working nice. Few features require special compilation options, few are unimplemented on purpose. But all of them are the ones which your better not use anyway - gpc does it more clearly - it implements Extended Pascal standard. You should start reading info pages for gpc it is all described there. FPC: there was a discussion on this list and as I remember the word was that it is not implementing so many extended pascal features and is not very optimising. I did not try that one - for me compatibility with standard library and ease of linking with c, c++ is important. gpc is based on a gcc backend, so all its features are easily accessible (just write the wrapper or link directly!).
On Fri, 20 Jul 2001, Bohdan Vlasyuk wrote:
Hi !
I need your advice -- I want to find stable gpc version suitable for my needs..
Actually, BP compatibility is not REQUIRED, but would be nice. Are there any standards in Pascal like ISO C ??
Personally I don't program Pascal, so I can't judge which one is better.
What can you tell me about FPC? Is it worth looking ??
thank you for your opinion.
[skipped]