Daniël Mantione wroteYou can make individual subprojects, for example
"make compiler_cycle rtl fv fcl", however, I don't think this is
comfortable. Better fix the IDE compilation, try "fpcmake -Tall" in the
IDE directory.
OK, I did that fpcmake, though I ain't sure what it did. I did say something of creating a new Makefile.
I then did my normal make install with my install prefix and still got a error...
The last few line:
-------------------------------------
[....]
make[2]: Leaving directory `/opt/svn/fpc_2.0.x/src' make ide_distinstall FPC=/opt/svn/fpc_2.0.x/src/compiler/ppc386 RELEASE=1 make[2]: Entering directory `/opt/svn/fpc_2.0.x/src' make -C ide distinstall
make[3]: Entering directory `/opt/svn/fpc_2.0.x/src/ide' make buildfp
make[4]: Entering directory `/opt/svn/fpc_2.0.x/src/ide' make compilerunits
make[5]: Entering directory `/opt/svn/fpc_2.0.x/src/ide' make[5]: Nothing to be done for `compilerunits'.
make[5]: Leaving directory `/opt/svn/fpc_2.0.x/src/ide' make testgdb
make[5]: Entering directory `/opt/svn/fpc_2.0.x/src/ide' LibGDB not found
LIBGDBFILE=
GDBLIBDIR=/opt/svn/fpc_2.0.x/src/libgdb/linux
make[5]: Leaving directory `/opt/svn/fpc_2.0.x/src/ide' make fpc_all
make[5]: Entering directory `/opt/svn/fpc_2.0.x/src/ide' /opt/svn/fpc_2.0.x/src/compiler/ppc386 -Ur -Xs -OG2p3 -n -Sg -Fu/opt/svn/fpc_2.0.x/src/rtl/units/i386-linux
-Fu/opt/svn/fpc_2.0.x/src/fv/units/i386-linux
-Fu/opt/svn/fpc_2.0.x/src/packages/base/gdbint/units/i386-linux -Fu/opt/svn/fpc_2.0.x/src/packages/base/regexpr/units/i386-linux -FE. -FUunits/i386-linux -Fl/usr/lib/gcc/i486-linux-gnu/4.0.2 -Fl/usr/lib/libc5-compat -Fl/lib/libc5-compat
-Fl/usr/i486-linuxlibc1/lib -Fl/usr/lib/kylix3 -Fl/usr/lib -Fl/usr/local/lib -di386 -dRELEASE -dNODEBUG fp.pas keyboard.pp(76,10) Fatal: Can't find unit keyboard keyboard.pp(76,10) Fatal: Compilation aborted
make[5]: *** [fp] Error 1
make[5]: Leaving directory `/opt/svn/fpc_2.0.x/src/ide' make[4]: *** [buildfp] Error 2
make[4]: Leaving directory `/opt/svn/fpc_2.0.x/src/ide' make[3]: *** [gdb] Error 2
make[3]: Leaving directory `/opt/svn/fpc_2.0.x/src/ide' make[2]: *** [ide_distinstall] Error 2
make[2]: Leaving directory `/opt/svn/fpc_2.0.x/src' make[1]: *** [installother] Error 2
make[1]: Leaving directory `/opt/svn/fpc_2.0.x/src' make: *** [install] Error 2
-------------------------------------
Graeme.
There's no place like 127.0.0.1