I have 64bit Ubuntu and I'm trying to compile lazarus IDE from svn.
adasiek@sea-star:~/SVN/harbour$ uname -a
Linux sea-star 2.6.35-28-generic #50-Ubuntu SMP Fri Mar 18 18:42:20 UTC 2011 x86_64 GNU/Linux
adasiek@sea-star:~/SVN/harbour$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.10
Release: 10.10
Codename: maverick
adasiek@sea-star:~/SVN/harbour$
I have fpc from ubuntu repositories
adasiek@sea-star:~/SVN/harbour$ dpkg -l | grep fpc
ii fpc 2.4.0-2 Free Pascal Compiler - Meta Package
ii fpc-source 2.4.0-2 Free Pascal Compiler - Source Code
adasiek@sea-star:~/SVN/harbour$ fpc
Free Pascal Compiler version 2.4.0-2 [2010/03/06] for x86_64
Copyright (c) 1993-2009 by Florian Klaempfl
/usr/lib/fpc/2.4.0/ppcx64 [options] <inputfile> [options]
When I try to make all from SVN, I get error:
Compiling propedits.pp
Compiling propeditutils.pp
propedits.pp(4458,17) Fatal: Syntax error, ")" expected but "," found
Fatal: Compilation aborted
make[1]: *** [ideintf.ppu] Błąd 1
make[1]: Opuszczenie katalogu `/home/adasiek/SVN/lazarus/ideintf'
make: *** [ideintf] Błąd 2
When I look at the file, there is:
{ TModalResultPropertyEditor }
const
ModalResults: array[mrNone..mrLast] of shortstring = (
'mrNone',
'mrOk',
'mrCancel',
'mrAbort',
'mrRetry',
'mrIgnore',
'mrYes',
'mrNo',
'mrAll',
'mrNoToAll',
'mrYesToAll',
'mrClose');
which looks normal....
The point : 4458,17 is located next to 'mrYesToAll',
I can't see the reason, why make got an error.
Could anyone help ?
Best regards,
Adam