Compiling Lazarus terminated with error.
Original Reporter info from Mantis: Marelis
-
Reporter name:
Original Reporter info from Mantis: Marelis
- Reporter name:
Description:
I carried out the creation of Debian package from the SVN Lazarus usual way, namely using a script:
../tools/install/create_lazarus_deb.sh
But making the package was suspended during compilation with an error:
Fatal: Can't find unit JCFSettings used by TokenUtils
Additional information:
Lazarus SVN 22247
OS: Ubuntu 9.04 i386
Part of the log with error:
Free Pascal Compiler version 2.2.5 [2009/10/21] for i386
Copyright (c) 1993-2008 by Florian Klaempfl
Target OS: Linux for i386
Compiling jcfidelazarus.pas
Compiling jcfidemain.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/ReadWrite/EditorConverter.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/ReadWrite/Converter.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/ReadWrite/ConvertTypes.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/Parse/ParseTreeNode.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/Parse/Tokens.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/Utils/JcfStringUtils.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/Utils/JcfUnicode.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/Parse/ParseTreeNodeType.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/Process/Nesting.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/Parse/BuildTokenList.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/Parse/SourceToken.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/Parse/SourceTokenList.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/Utils/JcfMiscFunctions.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/Utils/JcfSystemUtils.pas
JcfSystemUtils.pas(151,5) Warning: Symbol "Shell" is deprecated
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/Settings/JcfRegistrySettings.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/Parse/BuildParseTree.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/Parse/ParseError.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/Parse/TokenUtils.pas
Compiling /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/Settings/SettingsTypes.pas
Fatal: Can't find unit JCFSettings used by TokenUtils
Fatal: Compilation aborted
make[2]: *** [jcfidelazarus.ppu] Error 1
make[1]: *** [bigidecomponents] Error 2
make[2]: Leaving directory /home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components/jcf2/IdePlugin/lazarus'<br/> make[1]: Leaving directory
/home/liska/tmp/lazarus0.9.29.22247/lazarus_build/usr/share/lazarus/components'
make: *** [bigidecomponents] Error 2