fpc/ide
pierre 1c2a5f9819 + Update all Makefile's modified by
change in utils/fpcm/fpcmake.ini in prevous commit.

  Adapt also other files to that change:

  * compiler/globals.pas: Replace $FPCTARGET by os_string if
  tf_use_8_3 flag is set for target_info also.

  * tests/Makefile.fpc: Modify TEST_TARGETSUFFIX in the same way
  as TARGETSUFFIX was modified in previous commit.

  * tests/utils/dotest.pp:
    + New variable UseOSOnly, set to true if only target OS name
    should be used for subdirectories.

git-svn-id: trunk@18228 -
2011-08-16 20:10:19 +00:00
..
compiler + Update all Makefile's modified by 2011-08-16 20:10:19 +00:00
fakegdb * Regenned all makefiles before 2.6.x branching. 2011-08-03 13:41:52 +00:00
cvsco.tdf
cvsdiff.tdf
cvsup.tdf
empty.inc
fp32.ico
fp32.rc
fp.ans
fp.pas - removed debian detection since its gpm bug has been long fixed 2010-08-20 11:04:44 +00:00
fp.term
fpcalc.pas
fpcatch.pas
fpcodcmp.pas
fpcodtmp.pas
fpcompil.pas
fpconst.pas
fpcygwin.pas
fpdebug.pas + Add $rbp FrameName for x86_64 CPU 2010-12-30 14:53:57 +00:00
fpdesk.pas * Update syntaxhighlight settings on desktop load. Partial fix for 5813. 2010-12-18 18:03:31 +00:00
fpdpansi.pas
fpevalw.pas
fphelp.pas * Modified hint for search/replace again to show what will be done. bug #0010715 2010-12-22 18:39:13 +00:00
fpide.pas * fix for 11679, hide cursor when returning from dosshell/userprog 2010-02-15 15:59:33 +00:00
fpini.pas
fpintf.pas
fpkeys.pas
fpmansi.inc
fpmcomp.inc
fpmdebug.inc
fpmedit.inc
fpmfile.inc * fix for #7308. (changeonopen preferences does nothing) 2010-02-11 16:11:53 +00:00
fpmhelp.inc
fpmingw.pas * Try to get win64 to work 2010-11-26 23:32:08 +00:00
fpmopts.inc * Avoid unitialized VM variable in Preferences method 2011-07-02 07:03:00 +00:00
fpmrun.inc + Use SetTbreak method 2010-08-24 13:35:36 +00:00
fpmsrch.inc
fpmtools.inc
fpmwnd.inc
fpredir.pas
fpregs.pas
fpswitch.pas * Fixed spell error revealed by lintian. 2010-10-06 20:33:57 +00:00
fpsymbol.pas
fptemplt.pas
fptools.pas
fpusrscr.pas * fix for 10758, additional terminal type checked (udev) 2010-12-22 21:20:51 +00:00
fputils.pas
fpvars.pas * add *.dpr and *.lpr to the Pascal highlight extensions 2010-06-15 07:49:06 +00:00
fpviews.pas
fpw32.rc
globdir.inc + NOVESA switch for go32v2 IDE added 2011-08-16 08:29:02 +00:00
gplprog.pt
gplunit.pt
grep.tdf
Makefile + Update all Makefile's modified by 2011-08-16 20:10:19 +00:00
Makefile.fpc * Trunk version to 2.7.1 2011-08-03 13:59:33 +00:00
pmode.pas
program.pt
readme.ide
README.txt
test1.pas
test2.pas
test.pas
TODO.txt
tpgrep.tdf
unit.pt
vesa.pas * Fix DEBUG go32v2 compilation error 2010-11-17 16:14:08 +00:00
wansi.pas
wcedit.pas
wchmhwrap.pas * another minor incompatibility 2009-12-06 21:05:51 +00:00
wconsole.pas
wconsts.pas
wconstse.inc
wconstsh.inc
weditor.pas * bug #8004. disable ok button if length(texttosearch)=0 in find dialog 2010-12-22 21:12:27 +00:00
whelp.pas * cleaning out use of old endianess routines (these are centralized in system since 2.0.x days) 2010-12-23 20:38:56 +00:00
whlpview.pas * Fixed spell error revealed by lintian. 2010-10-06 20:33:57 +00:00
whtml.pas
whtmlhlp.pas * Fixed spell error revealed by lintian. 2010-10-06 20:33:57 +00:00
whtmlscn.pas
winclip.pas
windebug.pas
wini.pas * Avoid Range checks in CalcHash 2010-01-22 15:39:39 +00:00
wnghelp.pas
woahelp.pas * cleaning out use of old endianess routines (these are centralized in system since 2.0.x days) 2010-12-23 20:38:56 +00:00
wos2help.pas
wresourc.pas
wtphwrit.pas
wutils.pas
wviews.pas
wvphelp.pas
wwinhelp.pas

You can have a fp.cfg file in the same directory as fp.exe. It works the
same as fpc.cfg

To compile the IDE you need to choose whether to build with or without
debugger (gdb) support. When debugger support is used a check will be
done if libgdb.a is available. If this is not available then it will
automatically fallback to create the IDE without debugger support.

To build with debugger support (default):

make gdb

To build without debugger support:

make nogdb