Paul Ishenin wroteplease check your /etc/fpc.cfg and if exists .fpc.cfg
It must to point to corrct fpc units.
in /etc/fpc.cfg I see this:
....
#IFDEF FPCAPACHE_1_3
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/httpd13/ #ELSE
#IFDEF FPCAPACHE_2_0
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/httpd20 #ELSE
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/httpd22 #ENDIF
#ENDIF
# searchpath for units and other system dependent things -Fu/usr/lib/fpc/$fpcversion/units/$fpctarget
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/*
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/rtl
...
Obviously this is used by Lazarus and FPC.
the FPC "make install" seems to have created the appropriate directories and file in /usr/lib.
I don't know if that is good or bad.
Where do you suggest are the "correct fpc units" ?
/etc/.fpc does not exist.
Also check that your ppc386 symlink points to correct fpc version.
I have this:
which ppc386
/usr/bin/ppc386
ls -l /usr/bin/ppc386
lrwxrwxrwx 1 root root 25 2010-03-22 15:24 /usr/bin/ppc386 -> /usr/lib/fpc/2.4.0/ppc386
ls -l /usr/lib/fpc/2.4.0/ppc386
-rwxr-xr-x 1 root root 2149452 2009-12-31 16:23 /usr/lib/fpc/2.4.0/ppc386
so this does not seem to be the one compiled from the svn :(
But where id fpc's "make install" move the correct executable ?
Thanks a lot for all your help !
-Michael