I'm trying to build a Lazarus project on Windows and I've ran into a problem. 
Since I barely know Windows all I have known to do is download the latest 
version of the compiler and Lazarus then install them via their installers. I 
expected then to be able to use lazbuild like I do on macOS but I got an error 
that some file is missing.

Here's the part which fails. How could lazfileutils.pas not be found? I 
actually see the .ppu file where it should be so it feels like the compiler and 
the version of Lazarus are not matching or something.

Free Pascal Compiler version 3.2.2 [2021/05/15] for i386
Copyright (c) 1993-2021 by Florian Klaempfl and others
(1002) Target OS: Win32 for i386
(3104) Compiling weblaz.pas
(3104) Compiling fpideexteditorinsertfilenameunit.pas
(10001) PPU Loading 
C:\lazarus\components\lazutils\lib\i386-win32\lazfileutils.ppu
(10011) PPU Source: lazfileutils.pas not found
(10011) PPU Source: lazutils_defines.inc not available
(10011) PPU Source: lazfileutils.inc not available
(10011) PPU Source: winlazfileutils.inc not available
(10028) Recompiling LazFileUtils, checksum changed for 
C:\FPC\3.2.2\units\i386-win32\rtl\system.ppu
C:\lazarus\components\fpweb\fpideexteditorinsertfilenameunit.pas(37,22) Fatal: 
(10022) Can't find unit LazFileUtils used by fpIDEExtEditorInsertFileNameUnit
Fatal: (1018) Compilation aborted
Error: C:\FPC\3.2.2\bin\i386-Win32\ppc386.exe returned an error exitcode
Error: (lazarus) Compile package weblaz 1.0: stopped with exit code 1
Error: (lazarus) [TLazPackageGraph.CompileRequiredPackages] "Exit code 1"

Regards,
        Ryan Joseph

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to