On Fri, 20 Nov 2020 11:32:49 +0100 (CET)
Michael Van Canneyt via lazarus <lazarus@lists.lazarus-ide.org> wrote:

> Hello,
> 
> 
> - Updated Lazarus from SVN. 
> - Lazarus no longer compiles (FPC 3.2)

It compiles here.

 
> - Managed to fix that:
> 
> home:~/lazarus> svn diff ide/ideoptionsdlg.pas  
> Index: ide/ideoptionsdlg.pas
> ===================================================================
> --- ide/ideoptionsdlg.pas     (revision 64150)
> +++ ide/ideoptionsdlg.pas     (working copy)
> @@ -36,7 +36,7 @@
>     ExtCtrls, StdCtrls, Dialogs,
>     // LazControls
>     TreeFilterEdit,
> -  LazControlDsgn, // move this to lazarus.lpr
> +   // LazControlDsgn, // move this to lazarus.lpr
>     // IdeIntf
>     IDEWindowIntf, IDEOptionsIntf, IDEOptEditorIntf, IDECommands,
> IDEHelpIntf, ProjectIntf, IDEImagesIntf,
> 
> - Lazarus no longer starts. See below for stacktrace.
> - Removed protocol.xml and environmentoptions.xml : No change, crash
> - Removed .lazarus dir completely: Crash.
> 
> - Attempt to compile on command-line with FPC 3.2.0
> 
> home:~/lazarus> make all PP=ppcx64-3.2.0  

Maybe you have local mods?
Have you tried "make distclean"?

> make -C packager/registration
> make[1]: Entering directory
> '/home/michael/projects/lazarus/packager/registration' /bin/rm
> -f ../units/x86_64-linux/fcllaz.ppu /bin/mkdir
> -p ../units/x86_64-linux ppcx64-3.2.0 -MObjFPC -Scghi -O1 -g -gl -l
> -vewnhibq -Fu. -Fu/usr/local/lib/fpc/3.2.0/units/x86_64-linux/rtl
> -FE. -FU../units/x86_64-linux -Cg -Fl/usr/lib/gcc/x86_64-linux-gnu/7
> -dx86_64 fcllaz.pas Hint: (11030) Start of reading config
> file /home/michael/.fpc.cfg Hint: (11031) End of reading config
> file /home/michael/.fpc.cfg Free Pascal Compiler version 3.2.0
> [2020/05/04] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl
> and others (1002) Target OS: Linux for x86-64 (3104) Compiling
> fcllaz.pas (3104) Compiling lazaruspackageintf.pas (1008) 124 lines
> compiled, 0.1 sec (1022) 2 hint(s) issued
> /bin/cp -f Makefile.compiled ../units/x86_64-linux/FCL.compiled
> /bin/cp: cannot stat 'Makefile.compiled': No such file or directory

Do you have 
packager/registration/Makefile.compiled 
?

> Makefile:3588: recipe for target 'compiled' failed
> make[1]: *** [compiled] Error 1
> make[1]: Leaving directory
> '/home/michael/projects/lazarus/packager/registration' Makefile:3587:
> recipe for target 'registration' failed make: *** [registration]
> Error 2
> 
> 
> Left with no way to create/start lazarus.
> 
> Me no happy and very stuck pinguin.
> 
> Suggestions ?


Mattias
-- 
_______________________________________________
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus

Reply via email to