Can't rebuild lazarus in pclinuxos lazarus / 1-Linux ---------------------------------------------------------------------- bobix · 2012-09-14 10:56 Hello everyone I am trying to run Lazarus on pclinuxos. It was installed via Synaptic with fpc. But there are missing components like these regarding databases and sql. I tried to install them with "Install/Uninstall packages" and also with Build Lazarus, but nothing happened. Messages: QuoteHint: Start of reading config file /etc/fpc.cfg Hint: End of reading config file /etc/fpc.cfg Free Pascal Compiler version 2.6.0 [2012/03/04] for i386 Copyright (c) 1993-2011 by Florian Klaempfl and others Target OS: Linux for i386 Compiling lazcontrols.pas Compiling dividerbevel.pas Compiling extendednotebook.pas Compiling listfilteredit.pas Compiling treefilteredit.pas treefilteredit.pas(74,35) Hint: Parameter "Sender" not used 1665 lines compiled, 0.5 sec 3 hint(s) issued "Compiling package LazControls 1.0.1" completed Hint: Start of reading config file /etc/fpc.cfg Hint: End of reading config file /etc/fpc.cfg Free Pascal Compiler version 2.6.0 [2012/03/04] for i386 Copyright (c) 1993-2011 by Florian Klaempfl and others Target OS: Linux for i386 Compiling allsynedit.pas Compiling synbeautifier.pas Compiling syneditmiscclasses.pp Compiling synedithighlighter.pp Compiling synedittypes.pp Compiling synedittextbase.pas Compiling syneditmiscprocs.pp Compiling syneditkeycmds.pp Compiling syneditstrconst.pp Writing Resource String Table file: syneditstrconst.rst Compiling lazsynedittext.pas Compiling syneditpointclasses.pas /usr/lib/lazarus/components/synedit/syneditmiscclasses.pp(719,40) Warning: Symbol "MergeFrames" is deprecated Compiling synedit.pp Compiling syneditsearch.pp Compiling synregexpr.pas /usr/lib/lazarus/components/synedit/synregexpr.pas(2263,54) Hint: Mixing signed expressions and longwords gives a 64bit result /usr/lib/lazarus/components/synedit/synregexpr.pas(2277,50) Hint: Mixing signed expressions and longwords gives a 64bit result synregexpr.pas(3206,62) Hint: Local variable "SavedLoopStack" does not seem to be initialized Compiling syneditmousecmds.pp Compiling lazsyneditmousecmdstypes.pp Compiling syneditmarks.pp Compiling syneditmarkup.pp Compiling synedit.pp Compiling syneditmarkuphighall.pp Compiling synedit.pp Compiling syneditmarkupbracket.pp Compiling synedit.pp Compiling syneditmarkupwordgroup.pp Compiling synedithighlighterfoldbase.pas Compiling syneditmarkupctrlmouselink.pp Compiling synedit.pp Compiling syneditmarkupspecialline.pp Compiling syneditmarkupselection.pp Compiling synedit.pp Compiling syneditmarkupspecialchar.pp Compiling synedittextbuffer.pp Compiling syneditlines.pas /usr/lib/lazarus/components/synedit/syneditlines.pas(284,20) Hint: Mixing signed expressions and longwords gives a 64bit result /usr/lib/lazarus/components/synedit/syneditlines.pas(284,20) Hint: Converting the operands to "Int64" before doing the add could prevent overflow errors. /usr/lib/lazarus/components/synedit/syneditlines.pas(294,10) Hint: Mixing signed expressions and longwords gives a 64bit result /usr/lib/lazarus/components/synedit/syneditlines.pas(295,23) Hint: Mixing signed expressions and longwords gives a 64bit result /usr/lib/lazarus/components/synedit/syneditlines.pas(290,7) Hint: Mixing signed expressions and longwords gives a 64bit result Compiling synedittexttrimmer.pas Compiling synedittexttabexpander.pas Compiling synedittextdoublewidthchars.pas Compiling syneditfoldedview.pp Compiling syngutterbase.pp Compiling syntextdrawer.pp syntextdrawer.pp(542,59) Hint: Local variable "Size1" does not seem to be initialized syntextdrawer.pp(543,59) Hint: Local variable "Size2" does not seem to be initialized syntextdrawer.pp(544,59) Hint: Local variable "Size3" does not seem to be initialized syntextdrawer.pp(646,69) Hint: Local variable "Size1" does not seem to be initialized syntextdrawer.pp(659,29) Hint: Local variable "TM" does not seem to be initialized /usr/lib/lazarus/components/synedit/syntextdrawer.pp(920,31) Warning: Symbol "CanUTF8" is deprecated Compiling synedit.pp Compiling syngutter.pp Compiling lazsyntextarea.pp lazsyntextarea.pp(528,31) Hint: Local variable "PadRect" does not seem to be initialized Compiling syngutterlinenumber.pp Compiling synedit.pp Compiling syngutter.pp Compiling synguttercodefolding.pp Compiling synedit.pp Compiling syngutter.pp Compiling synguttermarks.pp Compiling synedit.pp Compiling syngutter.pp Compiling syngutterchanges.pas Compiling synedit.pp Compiling syngutter.pp Compiling synedit.pp Compiling syngutterlineoverview.pp Compiling synedit.pp synedit.pp(6826,49) Hint: Local variable "y" does not seem to be initialized synedit.pp(6826,41) Hint: Local variable "x" does not seem to be initialized /usr/lib/lazarus/components/synedit/syngutterlineoverview.pp(528,33) Hint: Converting the operands to "Int64" before doing the subtract could prevent overflow errors. /usr/lib/lazarus/components/synedit/syneditmarkup.pp(367,36) Warning: Symbol "Merge" is deprecated Compiling syncompletion.pas Compiling syneditplugins.pas syncompletion.pas(1084,29) Hint: Local variable "TextMetric" does not seem to be initialized Compiling syndesignstringconstants.pas Writing Resource String Table file: syndesignstringconstants.rst Compiling syneditautocomplete.pp Compiling syneditexport.pas Compiling synedithighlighterxmlbase.pas Compiling syneditlazdsgn.pas Compiling synexporthtml.pas Compiling synmacrorecorder.pas Writing Resource String Table file: synmacrorecorder.rst Compiling synmemo.pas Compiling synhighlighterpas.pp Compiling synhighlightercpp.pp Compiling synhighlighterjava.pas Compiling synhighlighterperl.pas Compiling synhighlighterhtml.pp Compiling synhighlighterxml.pas Compiling synhighlighterlfm.pas Compiling synhighlightermulti.pas Compiling synhighlighterunixshellscript.pas Writing Resource String Table file: synhighlighterunixshellscript.rst Compiling synhighlightercss.pas Compiling synhighlighterphp.pas Compiling synhighlightertex.pas Compiling synhighlightersql.pas Compiling synhighlighterhashentries.pas Compiling synhighlighterpython.pas Compiling synhighlightervb.pas Compiling synhighlighterany.pas Compiling synhighlighterdiff.pas Compiling synhighlighterbat.pas Compiling synhighlighterini.pas Compiling synhighlighterpo.pp Compiling synpluginsyncroedit.pp Compiling synpluginsyncronizededitbase.pp Compiling synpropertyeditobjectlist.pas /usr/lib/lazarus/components/synedit/syneditlazdsgn.pas(37,55) Hint: Unit "SynGutterLineOverview" not used in SynEditLazDsgn Compiling syneditregexsearch.pas Compiling synhighlighterjscript.pas Compiling synhighlighterposition.pas Compiling synplugintemplateedit.pp Compiling syneditmarkupguttermark.pp allsynedit.pas(10,16) Hint: Unit "SynBeautifier" not used in allsynedit allsynedit.pas(10,57) Hint: Unit "SynDesignStringConstants" not used in allsynedit allsynedit.pas(10,87) Hint: Unit "SynEditAutoComplete" not used in allsynedit allsynedit.pas(11,16) Hint: Unit "SynEditExport" not used in allsynedit allsynedit.pas(12,28) Hint: Unit "SynEditHighlighterXMLBase" not used in allsynedit allsynedit.pas(12,74) Hint: Unit "SynEditLines" not used in allsynedit allsynedit.pas(12,88) Hint: Unit "SynEditMarks" not used in allsynedit allsynedit.pas(13,16) Hint: Unit "SynEditMarkup" not used in allsynedit allsynedit.pas(13,38) Hint: Unit "SynEditMarkupBracket" not used in allsynedit allsynedit.pas(13,66) Hint: Unit "SynEditMarkupCtrlMouseLink" not used in allsynedit allsynedit.pas(13,88) Hint: Unit "SynEditMarkupHighAll" not used in allsynedit allsynedit.pas(14,25) Hint: Unit "SynEditMarkupSelection" not used in allsynedit allsynedit.pas(14,51) Hint: Unit "SynEditMarkupSpecialLine" not used in allsynedit allsynedit.pas(14,75) Hint: Unit "SynEditMarkupWordGroup" not used in allsynedit allsynedit.pas(15,21) Hint: Unit "SynEditMiscClasses" not used in allsynedit allsynedit.pas(15,39) Hint: Unit "SynEditMiscProcs" not used in allsynedit allsynedit.pas(15,73) Hint: Unit "SynEditPlugins" not used in allsynedit allsynedit.pas(16,22) Hint: Unit "SynEditPointClasses" not used in allsynedit allsynedit.pas(16,42) Hint: Unit "SynEditRegexSearch" not used in allsynedit allsynedit.pas(16,74) Hint: Unit "SynEditStrConst" not used in allsynedit allsynedit.pas(16,91) Hint: Unit "SynEditTextBase" not used in allsynedit allsynedit.pas(17,20) Hint: Unit "SynEditTextBuffer" not used in allsynedit allsynedit.pas(17,49) Hint: Unit "SynEditTextDoubleWidthChars" not used in allsynedit allsynedit.pas(17,73) Hint: Unit "SynEditTextTabExpander" not used in allsynedit allsynedit.pas(17,93) Hint: Unit "SynEditTextTrimmer" not used in allsynedit allsynedit.pas(18,15) Hint: Unit "SynEditTypes" not used in allsynedit allsynedit.pas(18,30) Hint: Unit "SynExportHTML" not used in allsynedit allsynedit.pas(18,41) Hint: Unit "SynGutter" not used in allsynedit allsynedit.pas(18,56) Hint: Unit "SynGutterBase" not used in allsynedit allsynedit.pas(18,74) Hint: Unit "SynGutterChanges" not used in allsynedit allsynedit.pas(19,44) Hint: Unit "SynGutterLineNumber" not used in allsynedit allsynedit.pas(19,67) Hint: Unit "SynGutterLineOverview" not used in allsynedit allsynedit.pas(19,83) Hint: Unit "SynGutterMarks" not used in allsynedit allsynedit.pas(21,28) Hint: Unit "SynHighlighterHashEntries" not used in allsynedit allsynedit.pas(23,44) Hint: Unit "SynHighlighterPosition" not used in allsynedit allsynedit.pas(25,19) Hint: Unit "SynMacroRecorder" not used in allsynedit allsynedit.pas(25,28) Hint: Unit "SynMemo" not used in allsynedit allsynedit.pas(25,79) Hint: Unit "SynPluginSyncronizedEditBase" not used in allsynedit allsynedit.pas(27,26) Hint: Unit "SynEditMarkupGutterMark" not used in allsynedit allsynedit.pas(27,90) Hint: Unit "SynEditMarkupSpecialChar" not used in allsynedit allsynedit.pas(28,17) Hint: Unit "LazSynEditText" not used in allsynedit allsynedit.pas(28,33) Hint: Unit "LazSynTextArea" not used in allsynedit allsynedit.pas(28,59) Hint: Unit "LazSynEditMouseCmdsTypes" not used in allsynedit 105808 lines compiled, 6.2 sec 3 warning(s) issued 64 hint(s) issued "Compiling package SynEdit 1.0" completed Hint: Start of reading config file /etc/fpc.cfg Hint: End of reading config file /etc/fpc.cfg Free Pascal Compiler version 2.6.0 [2012/03/04] for i386 Copyright (c) 1993-2011 by Florian Klaempfl and others Target OS: Linux for i386 Compiling sqldblaz.pas Compiling registersqldb.pas Compiling sqlstringspropertyeditordlg.pas sqlstringspropertyeditordlg.pas(61,35) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(56,24) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(57,30) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(58,37) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(60,28) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(62,35) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(63,34) Hint: Parameter "Sender" not used /usr/lib/lazarus/components/sqldb/sqlstringspropertyeditordlg.pas(64,7 ) Hint: Parameter "Shift" not used sqlstringspropertyeditordlg.pas(65,28) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(74,35) Hint: Parameter "SQL" not used Writing Resource String Table file: sqlstringspropertyeditordlg.rst registersqldb.pas(127,33) Hint: Parameter "Sender" not used registersqldb.pas(133,26) Hint: Parameter "Sender" not used registersqldb.pas(115,43) Hint: Parameter "ResourceName" not used registersqldb.pas(116,38) Hint: Parameter "Filename" not used registersqldb.pas(116,53) Hint: Parameter "SourceName" not used registersqldb.pas(117,32) Hint: Parameter "ResourceName" not used Writing Resource String Table file: registersqldb.rst sqldblaz.pas(10,52) Hint: Unit "SQLStringsPropertyEditorDlg" not used in SQLDBLaz 1630 lines compiled, 0.9 sec 19 hint(s) issued "Compiling package SQLDBLaz 1.0.1" completed make: Entering directory `/usr/lib/lazarus' make: *** No rule to make target `idepkg'.  Stop. make: Leaving directory `/usr/lib/lazarus' I tryed it with root user and with regular user. Thank you for your help! ---------------------------------------------------------------------- BigChimp · 2012-09-14 11:26 I don't have pclinuxos but it would probably help if you give your Lazarus, FPC versions (2.6.0?) and OS architecture (i386?) With "Build Lazarus", do you mean that you run Lazarus and go to tools/Build Lazarus... that should work. ---------------------------------------------------------------------- bobix · 2012-09-14 11:33 Yes. its 2.6.0 fpc, i386 and Tools/Build Lazarus with profile:Normal IDE. LCL widget type: gtk 2. ---------------------------------------------------------------------- BigChimp · 2012-09-14 11:35 Lazarus version? Note: if you have an older version in Synaptic, one thing you could do is download the Lazarus 1.0 deb file from the Downloads section (top left). Because you already have FPC 2.6.0 installed, you could remove your version of Lazarus using synaptic, go to a root console and run Code: [Select]dpkg -i (replacing where necessary of course) to get Lazarus 1.0 ---------------------------------------------------------------------- bobix · 2012-09-14 11:37 Copy from About lazarus : Lazarus 1.0 rexported FPC 2.6.0 i386-linux-gtk 2 ---------------------------------------------------------------------- bobix · 2012-09-17 12:49 I did the trick with daily snapshot lazarus-1.0.1.38702-20120917.laz.i686.rpm In root console: Quoterpm -ivh lazarus*.rpmAll work perfect now. Thank you!