RHIDE - useful info
--------------------
NB this is a readme file kindly contributed by Hilton Janfield. the 2 files
mentioned below are part of this zip. Any improvements/comments/corrections 
gratefully received. Pls email them to Hilton (valdus@bcgroup.net)
and/or to the fpc-devel mailing list & he or I will incorporate them

John Lee, v2 16th Dec 98

This is some late info from Hilton.......
-----------------------------------------
Just remember, you have to go to Options|Load every time you run RHide and
can't use projects (*sniff*)...

Q: Does it matter where the files go?
A: Nope. It doesn't matter where the files are (a good location would be your
main work directory, though), because you have to load them by hand right
now. Nothing else is needed.

The way RHIDE implements FPC support is by issuing 'ppc386' instead of 'gpc'
when the "use free pascal compiler" box is checked. All I did was change all
of the "Pascal-flags". You should be able to set the compiler to GPC for
projects, although I haven't tested that yet - and RHIDE is giving me some
LOVELY crashes right now, so it might be a bit :)

Q: Also the 2 files you provided aren't readable text files- is that right?
A: No, binary.

-------------------------------------------
Free Pascal 0.99.9 Basic Setup Files for RHIDE
 -- by Hilton Janfield, valdus@bcgroup.net

Included are PASCAL.GPR and PASCAL.GDT.
These two files contain largely modified options to use the Free Pascal
compiler with RHide.
To select your command-line parameters, simply go to [Options | Compiler |
Pascal-Flags].

There are a couple of basic limitations, which I hope to be able to remedy
in the future:
1) You must load these options *EVERY TIME* you run RHide. [Options | Load
Options...)
2) You can't use project files, because it uses the default GCC information,
and I currently have not experimented with anything related.

I'll work on automatic loading ASAP, and project files in the future.

These files currently do not include all of FPC's command-line parameters,
but does include the more useful ones.

Note: One feature of Projects is the ability to set specific command-line
parameters for specific files. Since you can't really use projects yet, one
remedy is to use compiler commands in the file. i.e. rather than use -R...,
use {$ASMMODE ...}, rather than -Ci/-Cr/etc use {$I+} or {$R+}, etc.

In order to use the debugging features of RHIDE (or the stand-alone RHGDB)
to their full extent, you must have the -g option enabled, and -Xs DISABLED.
You should also enable -vr so that RHide can show you any messages FPC gave
during compilation.

I provide no warranty/guarantee/etc for these files.

Hilton Janfield
