Hi Juha,
I managed to install FPC and Lazarus from trunk.
FPC 3.1.1 revision: 30773
Lazarus 1.5 revision: 48923
Good news:
I got FPC 3.1.1 & Lazarus 1.5 both built successfully using fpc 2.6.4.
Bad news is I can't run any program or rebuild lazarus, I guess there is something I am missing here.
Steps of what I did (as I remember):
1. Built fpc & lazarus by using Martin's
directions:
PATH=C:\lazarus\fpc\2.6.4\bin\i386-win32;
SET FPC=C:\lazarus\fpc\2.6.4\bin\i386-win32\fpc.exe
make.exe clean distclean
make.exe all OPT="-gw -godwarfset -O-1"
make.exe install INSTALL_PREFIX=c:\FPC\trunk COPYTREE=echo
C:\lazarus\fpc\2.6.4\bin\i386-win32\make clean bigide
2. Started the new Lazarus with> startlazarus.exe --pcp="New Config Path"
3. Ran Lazarus and filled in the Compiler/Make/Source/Debugger fields, as follows:
- Compiler=The trunk fpc that I build -> OK (needed to copy the fpc.cfg over, from 2.6.4)
- Make= from 2.6.4 because there is no make.exe in the new built fpc dir.
- Source= from 2.6.4, again not found in the new fpc.
- Debugger= copied "mingw" directory from Laz 1.4 installation, (I hope this one did not make a big difference).
4. Tried to run the default started project, I got an error message about Unit "Interfaces" then I did step 2 again, then it never showed up again.
5. Tried to rebuild Lazarus (from the menu -> Tools -> Build Lazarus...), got this error:
registerfcl.pas(43,3) Fatal: Cannot find ServiceManager used by RegisterFCL of package FCL.
So now am out of tricks, need some push please.
Regards,