Windows Manager lazarus / 1-Linux ---------------------------------------------------------------------- naums · 2009-09-23 11:39 I use Lazarus on Linux and Windows together, but where can I change the Windows Manager in the IDE. For example: I want to build a project not with Win API (dotNet) but with qt4. where can i change these setting? Why does Lazarus not take place with the Design of my Ubuntu? It's like the older Windows editions. I know my englsich is very well but please help me. ---------------------------------------------------------------------- alter · 2009-09-23 12:10 1. Win API != .Net 2. Go to Project->Compilation options (or whatever it is called in english translation) and then choose proper LCL widget type ---------------------------------------------------------------------- Martin_fr · 2009-09-23 12:16 Lazarus doe not do dor-net at all. On Widows it does either native windows or QT On Linux you can do GTK1, gk2, or QT. The default of the current Lazarus is GTK1 that is why it looks old on your ubuntu. Go to Menu - Procject - compiler options: On the bottom off the first page/tab ("path") is a drop down. You can select the widget set. But in order to use a widgetset, you must first recompile the LCL. you can either: - menu - tools -configure build lazarus => rebuild the LCL for the widget set you like - use make: make lcl LCL_PLATFORM=gtk2" ---------------------------------------------------------------------- naums · 2009-09-23 12:38 it works. thanks... XD ---------------------------------------------------------------------- naums · 2009-09-23 14:22 why can't I recompile Lazarus with Linux? Error 1 ? If you have no Englisch Version: I have a German. ---------------------------------------------------------------------- Martin_fr · 2009-09-23 14:30 sounds like a permission issue? the location for the ppu files may not be writeable to you. Simplest solution, recompile lazarus as root. Or install it into a location where you can write to. ---------------------------------------------------------------------- naums · 2009-09-23 14:31 i installed it with the ubuntu Synaptic. Where is Lazarus now? /home/stefan/.lazarus/ I would try a chmod 777 ---------------------------------------------------------------------- naums · 2009-09-23 14:38 now there is an error while linking, lazarus.pp 122,1 ---------------------------------------------------------------------- Martin_fr · 2009-09-23 16:10 Quote from: naums on September 23, 2009, 05:40:52 pmit doesn't work. need help!  Obvious from your previous post. Posting "empty" notes of this kind and without any wait (one hour is no time) will likely not make you friends. In fact some people will just ignore your question if you do that. After all, this is all free, and anyone here spends there free/spare time to help others. ---- Maybe you post a bit more from the fpc output, so people can get an idea what the error is about? - Start lazarus from a console and you should see a lot of output - use the message window's popup menu and select "copy all and hidden" ~/.lazarus is only a part of your installation. There may be more in /usr/local/...somewhere. Also make sure you have fpc 2.2.4 or higher. ---------------------------------------------------------------------- naums · 2009-09-23 16:45 the FPC: i have the Version 2.2.2-8 installed. Here is the complete Output started Lazarus at root: QuoteGtk-WARNING **: Failed to load module "libcanberra-gtk- module.so": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory [WARNING] Out of OEM specific VK codes, changing to unassigned [WARNING] Out of unassigned VK codes, assigning $FF TLazarusManager.Run starting /usr/lib/lazarus/lazarus ... Gtk-WARNING **: Failed to load module "libcanberra-gtk-module.so": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory [WARNING] Out of OEM specific VK codes, changing to unassigned [WARNING] Out of unassigned VK codes, assigning $FF TMainIDE.ParseCmdLineOptions:   PrimaryConfigPath="/root/.lazarus"   SecondaryConfigPath="/etc/lazarus" NOTE: editor options config file not found - using defaults Hinweis: CodeTools-Konfigurationsdatei nicht gefunden - verwende Voreinstellungen NOTE: help options config file not found - using defaults TMainIDE.DoNewProject A TFindDeclarationTool.ValidateToolDependencies project1.lpr TFindDeclarationTool.ValidateToolDependencies project1.lpr TCustomFormEditor.CreateComponent Form1:TForm1 True TFindDeclarationTool.ValidateToolDependencies project1.lpr TMainIDE.DoNewEditorFile END unit1.pas TMainIDE.CloseUnitComponent unit1.pas Form1:TForm1 TProject.UpdateUnitComponentDependencies checking properties ... TProject.UpdateUnitComponentDependencies checking designers ... TProject.UpdateUnitComponentDependencies used by designer: unit1.pas TMainIDE.CloseUnitComponent freeing component and designer: unit1.pas Form1:TForm1 TProject.UpdateUnitComponentDependencies checking designers ... TCodeBuffer.SetIsDeleted unit1.pas True TFindDeclarationTool.ValidateToolDependencies project1.lpr TFindDeclarationTool.ValidateToolDependencies project1.lpr LAZARUS END - cleaning up ... [TMainIDE.Destroy] A [TMainIDE.Destroy] B  -> inherited Destroy... TMainIDE [TMainIDE.Destroy] END An unhandled exception occurred at $08066184 : EAccessViolation :   $08066184   $08061074   $08060F42   $08106106   $081B9CE2   $081B9D33   $08060F42   $08064CA3 ---------------------------------------------------------------------- naums · 2009-09-23 16:53 this is the Output of the Compiler, there was no more Output saved. QuoteFree Pascal Compiler version 2.2.2-8 [2009/01/08] for i386 Copyright (c) 1993-2008 by Florian Klaempfl Target OS: Linux for i386 Compiling sqldblaz.pas Compiling registersqldb.pas Compiling sqlstringspropertyeditordlg.pas sqlstringspropertyeditordlg.pas(35,35) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(33,38) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(34,24) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(36,35) Hint: Parameter "Sender" not used Writing Resource String Table file: sqlstringspropertyeditordlg.rst Writing Resource String Table file: registersqldb.rst 1198 lines compiled, 0.4 sec 6 hint(s) issued "Compiling package SQLDBLaz 1.0.1" beendet TLazPackageGraph.CheckIfPackageNeedsCompilation  No state file for ProjTemplates 1.0 TFindDeclarationTool.ValidateToolDependencies /usr/lib/lazarus/components/projecttemplates/projecttemplates.pp TFindDeclarationTool.ValidateToolDependencies /usr/lib/lazarus/components/projecttemplates/idetemplateproject.pp TFindDeclarationTool.ValidateToolDependencies /usr/lib/lazarus/components/projecttemplates/frmtemplatevariables.pas TFindDeclarationTool.ValidateToolDependencies /usr/lib/lazarus/components/projecttemplates/frmtemplatesettings.pas [TExternalToolList.Run] CmdLine="/usr/bin/fpc -B  -MObjFPC -Scgi -O1 -gl -vewnhi -l -Fu../../ideintf/units/i386-linux/ -Fu../../lcl/units/i386-linux/ -Fu../../lcl/units/i386-linux/qt/ -Fu../../packager/units/i386-linux/ -Fu. -FUlib/i386-linux/qt/ -dLCL -dLCLqt projtemplates.pas" WorkDir="/usr/lib/lazarus/components/projecttemplates/" TOutputFilter.Execute :TProcessUTF8 Hint: Start of reading config file /etc/fpc.cfg Hint: End of reading config file /etc/fpc.cfg Free Pascal Compiler version 2.2.2-8 [2009/01/08] for i386 Copyright (c) 1993-2008 by Florian Klaempfl Target OS: Linux for i386 Compiling projtemplates.pas Compiling projecttemplates.pp projecttemplates.pp(96,31) Hint: Parameter "Source" not used projecttemplates.pp(96,38) Hint: Parameter "Dest" not used Writing Resource String Table file: projecttemplates.rst Compiling idetemplateproject.pp Compiling frmtemplatesettings.pas frmtemplatesettings.pas(20,24) Hint: Parameter "Sender" not used Compiling frmtemplatevariables.pas frmtemplatevariables.pas(25,40) Hint: Parameter "Sender" not used frmtemplatevariables.pas(24,24) Hint: Parameter "Sender" not used Writing Resource String Table file: frmtemplatevariables.rst idetemplateproject.pp(173,26) Hint: Parameter "Sender" not used idetemplateproject.pp(29,31) Hint: Parameter "AProject" not used Writing Resource String Table file: idetemplateproject.rst projtemplates.pas(10,19) Hint: Unit "ProjectTemplates" not used in ProjTemplates 1090 lines compiled, 0.3 sec 10 hint(s) issued "Compiling package ProjTemplates 1.0" beendet TLazPackageGraph.CheckIfPackageNeedsCompilation  No state file for fpcunitide 0.1 TFindDeclarationTool.ValidateToolDependencies /usr/lib/lazarus/components/fpcunit/ide/fpcunitlazideintf.pas [TExternalToolList.Run] CmdLine="/usr/bin/fpc -B  -MObjFPC -Scgi -O1 -gl -vewnhi -l -Fu../../../ideintf/units/i386-linux/ -Fu../../../lcl/units/i386-linux/ -Fu../../../lcl/units/i386-linux/qt/ -Fu../../../packager/units/i386-linux/ -Fu. -FUlib/i386-linux/ -dLCL -dLCLqt fpcunitide.pas" WorkDir="/usr/lib/lazarus/components/fpcunit/ide/" TOutputFilter.Execute :TProcessUTF8 Hint: Start of reading config file /etc/fpc.cfg Hint: End of reading config file /etc/fpc.cfg Free Pascal Compiler version 2.2.2-8 [2009/01/08] for i386 Copyright (c) 1993-2008 by Florian Klaempfl Target OS: Linux for i386 Compiling fpcunitide.pas Compiling fpcunitlazideintf.pas Compiling testcaseopts.pas testcaseopts.pas(24,30) Hint: Parameter "Sender" not used fpcunitlazideintf.pas(46,31) Hint: Parameter "AProject" not used fpcunitlazideintf.pas(74,39) Hint: Parameter "Filename" not used fpcunitlazideintf.pas(74,49) Hint: Parameter "SourceName" not used fpcunitlazideintf.pas(75,33) Hint: Parameter "ResourceName" not used fpcunitlazideintf.pas(76,44) Hint: Parameter "Filename" not used fpcunitlazideintf.pas(76,54) Hint: Parameter "SourceName" not used fpcunitlazideintf.pas(77,38) Hint: Parameter "ResourceName" not used fpcunitlazideintf.pas(57,31) Hint: Parameter "AProject" not used 484 lines compiled, 0.3 sec 11 hint(s) issued "Compiling package fpcunitide 0.1" beendet TLazPackageGraph.CheckIfPackageNeedsCompilation  No state file for MemDSLaz 1.2.1 TFindDeclarationTool.ValidateToolDependencies /usr/lib/lazarus/components/memds/frmselectdataset.pp [TExternalToolList.Run] CmdLine="/usr/bin/fpc -B  -MObjFPC -Scgi -O1 -gl -vewnhi -l -Fu../../ideintf/units/i386-linux/ -Fu../../lcl/units/i386-linux/ -Fu../../lcl/units/i386-linux/qt/ -Fu../../packager/units/i386-linux/ -Fu. -FUlib/i386-linux/qt/ -dLCL -dLCLqt memdslaz.pas" WorkDir="/usr/lib/lazarus/components/memds/" TOutputFilter.Execute :TProcessUTF8 Hint: Start of reading config file /etc/fpc.cfg Hint: End of reading config file /etc/fpc.cfg Free Pascal Compiler version 2.2.2-8 [2009/01/08] for i386 Copyright (c) 1993-2008 by Florian Klaempfl Target OS: Linux for i386 Compiling memdslaz.pas Compiling frmselectdataset.pp Writing Resource String Table file: frmselectdataset.rst memdslaz.pas(10,8) Hint: Unit "memds" not used in MemDSLaz 247 lines compiled, 0.3 sec 3 hint(s) issued "Compiling package MemDSLaz 1.2.1" beendet TLazPackageGraph.CheckIfPackageNeedsCompilation  No state file for CGILazIDE 0.0 TFindDeclarationTool.ValidateToolDependencies /usr/lib/lazarus/components/cgi/ide/cgilazideintf.pas [TExternalToolList.Run] CmdLine="/usr/bin/fpc -B  -MObjFPC -Scgi -O1 -gl -vewnhi -l -Fu../lib/i386-linux/qt/ -Fu../../../ideintf/units/i386-linux/ -Fu../../../lcl/units/i386-linux/ -Fu../../../lcl/units/i386-linux/qt/ -Fu../../../packager/units/i386-linux/ -Fu. -FUlib/i386-linux/ -dLCL -dLCLqt cgilazide.pas" WorkDir="/usr/lib/lazarus/components/cgi/ide/" TOutputFilter.Execute :TProcessUTF8 Hint: Start of reading config file /etc/fpc.cfg Hint: End of reading config file /etc/fpc.cfg Free Pascal Compiler version 2.2.2-8 [2009/01/08] for i386 Copyright (c) 1993-2008 by Florian Klaempfl Target OS: Linux for i386 Compiling cgilazide.pas Compiling cgilazideintf.pas 199 lines compiled, 0.3 sec 2 hint(s) issued "Compiling package CGILazIDE 0.0" beendet TLazPackageGraph.CheckIfPackageNeedsCompilation  No state file for printers4lazide 0.0 TFindDeclarationTool.ValidateToolDependencies /usr/lib/lazarus/components/printers/design/ideprinting.pas [TExternalToolList.Run] CmdLine="/usr/bin/fpc -B  -MObjFPC -Scgi -O1 -gl -vewnhi -l -Fu../../../lcl/units/i386-linux/ -Fu../lib/i386-linux/qt/ -Fu../../../ideintf/units/i386-linux/ -Fu../../../lcl/units/i386-linux/qt/ -Fu../../../packager/units/i386-linux/ -Fu. -FUlib/i386-linux/ -dLCL -dLCLqt printers4lazide.pas" WorkDir="/usr/lib/lazarus/components/printers/design/" TOutputFilter.Execute :TProcessUTF8 Hint: Start of reading config file /etc/fpc.cfg Hint: End of reading config file /etc/fpc.cfg Free Pascal Compiler version 2.2.2-8 [2009/01/08] for i386 Copyright (c) 1993-2008 by Florian Klaempfl Target OS: Linux for i386 Compiling printers4lazide.pas Compiling ideprinting.pas Compiling sourceprinter.pas ideprinting.pas(28,21) Hint: Parameter "Sender" not used Writing Resource String Table file: ideprinting.rst 247 lines compiled, 0.3 sec 3 hint(s) issued "Compiling package printers4lazide 0.0" beendet TLazPackageGraph.CheckIfPackageNeedsCompilation  No state file for RunTimeTypeInfoControls 0.1 TFindDeclarationTool.ValidateToolDependencies /usr/lib/lazarus/components/rtticontrols/rttictrls.pas TFindDeclarationTool.ValidateToolDependencies /usr/lib/lazarus/components/rtticontrols/rttigrids.pas [TExternalToolList.Run] CmdLine="/usr/bin/fpc -B  -MObjFPC -Scgi -O1 -gl -vewnhi -l -Fu../../ideintf/units/i386-linux/ -Fu../../lcl/units/i386-linux/ -Fu../../lcl/units/i386-linux/qt/ -Fu../../packager/units/i386-linux/ -Fu. -FUlib/i386-linux/qt/ -dLCL -dLCLqt runtimetypeinfocontrols.pas" WorkDir="/usr/lib/lazarus/components/rtticontrols/" TOutputFilter.Execute :TProcessUTF8 Hint: Start of reading config file /etc/fpc.cfg Hint: End of reading config file /etc/fpc.cfg Free Pascal Compiler version 2.2.2-8 [2009/01/08] for i386 Copyright (c) 1993-2008 by Florian Klaempfl Target OS: Linux for i386 Compiling runtimetypeinfocontrols.pas Compiling rttictrls.pas Compiling rttigrids.pas 6352 lines compiled, 0.5 sec 2 hint(s) issued "Compiling package RunTimeTypeInfoControls 0.1" beendet CreateBuildLazarusOptions NewTargetOS=linux NewTargetCPU=i386 [TExternalToolList.Run] CmdLine="/usr/bin/make ide -w" WorkDir="/usr/lib/lazarus/" TOutputFilter.Execute :TProcessUTF8 make: Entering directory `/usr/lib/lazarus' /usr/bin/make -C ide all make[1]: Entering directory `/usr/lib/lazarus/ide' ../tools/svn2revisioninc .. revision.inc /usr/bin/make --assume-new=lazarus.pp lazarus make[2]: Entering directory `/usr/lib/lazarus/ide' /usr/bin/fpc -gl -dlclqt -Fu../lcl/units/i386-linux -Fu../lcl/units/i386-linux/qt -Fu../components/codetools/units/i386-linux -Fu../components/synedit/units/i386-linux -Fu../components/custom -Fu../components/mpaslex -Fu../ideintf/units/i386-linux -Fu../designer -Fu../designer/jitform/units/i386-linux -Fu../debugger -Fu../converter -Fu../packager -Fu../packager/units/i386-linux -Fu../units/i386-linux -Fu. -Fu/usr/lib/fpc/2.2.2/units/i386-linux/rtl -Fu/usr/lib/fpc/2.2.2/units/i386-linux/regexpr -Fiinclude -Fiinclude/linux -Fi../images -FE.. -FU../units/i386-linux -Fl/usr/lib/gcc/i486-linux-gnu/4.3.3 -Flinclude -Fl/etc/ld.so.conf.d/*.conf @/root/.lazarus/idemake.cfg -di386 lazarus.pp Free Pascal Compiler version 2.2.2-8 [2009/01/08] for i386 Copyright (c) 1993-2008 by Florian Klaempfl Target OS: Linux for i386 Compiling lazarus.pp Compiling splash.pp Compiling aboutfrm.pas Compiling lazconf.pp Compiling lazarusidestrconsts.pas Writing Resource String Table file: lazarusidestrconsts.rst Compiling environmentopts.pp Compiling transfermacros.pp Compiling exttooldialog.pas Compiling exttooleditdlg.pas Compiling keymapshortcutdlg.pas Compiling keymapping.pp Compiling editmsgscannersdlg.pas Compiling ideprocs.pp Compiling infobuild.pp Compiling compileroptions.pp Compiling outputfilter.pas Compiling ideoptiondefs.pas Compiling inputhistory.pas Compiling diffpatch.pas Compiling editoroptions.pp Compiling keymapschemedlg.pas Compiling idetranslations.pas Compiling main.pp Compiling ideprotocol.pas Compiling compiler.pp Compiling project.pp Compiling w32versioninfo.pas Compiling w32manifest.pas Compiling runparamsopts.pas Compiling sysvaruseroverridedlg.pas Compiling projectdefs.pas Compiling publishmodule.pas Compiling filereferencelist.pas Compiling editdefinetree.pas Compiling /usr/lib/lazarus/packager/packagedefs.pas Compiling frmcustomapplicationoptions.pas Compiling compileroptionsdlg.pp Compiling idecontexthelpedit.pas Compiling idewindowhelp.pas Compiling patheditordlg.pas Compiling showcompileropts.pas Compiling checkcompileropts.pas Compiling /usr/lib/lazarus/packager/packagesystem.pas Compiling dialogprocs.pas Compiling /usr/lib/lazarus/packager/packagelinks.pas Compiling /usr/lib/lazarus/packager/registerfcl.pas Compiling /usr/lib/lazarus/packager/registerlcl.pas Compiling /usr/lib/lazarus/packager/registersynedit.pas Compiling /usr/lib/lazarus/packager/registerideintf.pas Compiling applicationbundle.pas Writing Resource String Table file: applicationbundle.rst Compiling imexportcompileropts.pas Compiling newprojectdlg.pp Compiling projectopts.pp Compiling versioninfoadditionalinfo.pas Compiling publishprojectdlg.pas Compiling projectinspector.pas Compiling addtoprojectdlg.pas Compiling helpmanager.pas Compiling /usr/lib/lazarus/designer/objinspext.pas Compiling msgview.pp Compiling mainbar.pas Compiling helpoptions.pas Compiling mainintf.pas Compiling buildlazdialog.pas Compiling idedefs.pas Compiling progressdlg.pas Compiling codetoolsdefines.pas Compiling codetoolsoptions.pas Compiling codetoolsdefpreview.pas Compiling inputfiledialog.pas Compiling helpfpcmessages.pas Compiling codehelp.pas Compiling /usr/lib/lazarus/designer/jitforms.pp Compiling /usr/lib/lazarus/packager/basepkgmanager.pas Compiling componentpalette.pas Compiling /usr/lib/lazarus/designer/designerprocs.pas Compiling findpalettecomp.pas Compiling componentlist.pas Compiling formeditor.pp Compiling /usr/lib/lazarus/designer/designer.pp Compiling /usr/lib/lazarus/designer/noncontroldesigner.pas Compiling /usr/lib/lazarus/designer/customnonformdesigner.pas Compiling /usr/lib/lazarus/designer/framedesigner.pas Compiling /usr/lib/lazarus/designer/aligncompsdlg.pp Compiling /usr/lib/lazarus/designer/sizecompsdlg.pp Compiling /usr/lib/lazarus/designer/scalecompsdlg.pp Compiling /usr/lib/lazarus/designer/taborderdlg.pas Compiling customformeditor.pp Compiling /usr/lib/lazarus/designer/controlselection.pp Compiling /usr/lib/lazarus/designer/changeclassdialog.pas Compiling checklfmdlg.pas Compiling /usr/lib/lazarus/designer/anchoreditor.pas Compiling /usr/lib/lazarus/designer/menueditorform.pas Compiling /usr/lib/lazarus/designer/designermenu.pp Compiling basedebugmanager.pas Compiling sourcemarks.pas Compiling /usr/lib/lazarus/debugger/debugger.pp Compiling /usr/lib/lazarus/debugger/dbgutils.pp Compiling debugmanager.pas Compiling /usr/lib/lazarus/debugger/debugoptionsfrm.pas Compiling sourceeditor.pp Compiling wordcompletion.pp Compiling findreplacedialog.pp Compiling findinfilesdlg.pas Compiling macropromptdlg.pas Compiling codecontextform.pas Compiling srcedithintfrm.pas Compiling searchresultview.pp Compiling codemacroprompt.pas Compiling codetemplatesdlg.pas Compiling codemacroselect.pas Compiling tododlg.pas Compiling todolist.pas Compiling sortselectiondlg.pas Compiling miscoptions.pas Compiling encloseselectiondlg.pas Compiling diffdialog.pas Compiling condef.pas Compiling invertassigntool.pas Compiling sourceeditprocs.pas Compiling charactermapdlg.pas Compiling searchfrm.pas Compiling fpdochints.pas Compiling fpdoceditwindow.pas Compiling fpdocselectinherited.pas Compiling fpdocselectlink.pas Compiling mainbase.pas Compiling buildmanager.pas Compiling basebuildmanager.pas Compiling /usr/lib/lazarus/debugger/debuggerdlg.pp Compiling /usr/lib/lazarus/debugger/watchesdlg.pp Compiling /usr/lib/lazarus/debugger/breakpointsdlg.pp Compiling /usr/lib/lazarus/debugger/localsdlg.pp Compiling /usr/lib/lazarus/debugger/watchpropertydlg.pp Compiling /usr/lib/lazarus/debugger/callstackdlg.pp Compiling /usr/lib/lazarus/debugger/evaluatedlg.pp Compiling /usr/lib/lazarus/debugger/dbgoutputform.pp Compiling /usr/lib/lazarus/debugger/gdbmidebugger.pp Compiling /usr/lib/lazarus/debugger/cmdlinedebugger.pp Compiling /usr/lib/lazarus/debugger/gdbtypeinfo.pp Compiling /usr/lib/lazarus/debugger/sshgdbmidebugger.pas Compiling /usr/lib/lazarus/debugger/processdebugger.pp Compiling /usr/lib/lazarus/debugger/processlist.pas Compiling /usr/lib/lazarus/packager/pkgmanager.pas Compiling objectlists.pas Compiling /usr/lib/lazarus/packager/ucomponentmanmain.pas Compiling /usr/lib/lazarus/packager/ufrmaddcomponent.pas Compiling /usr/lib/lazarus/packager/packageeditor.pas Compiling /usr/lib/lazarus/packager/pkgoptionsdlg.pas Compiling /usr/lib/lazarus/packager/brokendependenciesdlg.pas Compiling /usr/lib/lazarus/packager/addtopackagedlg.pas Compiling /usr/lib/lazarus/packager/adddirtopkgdlg.pas Compiling /usr/lib/lazarus/packager/pkgvirtualuniteditor.pas Compiling /usr/lib/lazarus/packager/openinstalledpkgdlg.pas Compiling /usr/lib/lazarus/packager/pkggraphexplorer.pas Compiling newdialog.pas Compiling /usr/lib/lazarus/packager/addfiletoapackagedlg.pas Compiling /usr/lib/lazarus/packager/pkglinksdlg.pas Compiling /usr/lib/lazarus/packager/installpkgsetdlg.pas Compiling diskdiffsdialog.pas Compiling unitinfodlg.pp Compiling msgquickfixes.pas Compiling abstractsmethodsdlg.pas Compiling viewunit_dlg.pp Compiling /usr/lib/lazarus/converter/chgencodingdlg.pas Compiling codebrowser.pas Compiling /usr/lib/lazarus/converter/delphiunit2laz.pas Compiling /usr/lib/lazarus/converter/delphiproject2laz.pas Compiling /usr/lib/lazarus/converter/lazxmlforms.pas Compiling jumphistoryview.pas Compiling unitdependencies.pas Compiling clipboardhistory.pas Compiling initialsetupdlgs.pas Compiling makeresstrdlg.pas Compiling codeexplorer.pas Compiling codeexplopts.pas Compiling buildfiledlg.pas Compiling procedurelist.pas Compiling extractprocdlg.pas Compiling findrenameidentifier.pas Compiling emptymethodsdlg.pas Compiling cleandirdlg.pas Compiling compatibilityrestrictions.pas Compiling restrictionbrowser.pas Compiling projectwizarddlg.pas Compiling idecmdline.pas Linking ../lazarus /usr/bin/ld: cannot find -lqt4intf lazarus.pp(122,1) Error: Error while linking lazarus.pp(122,1) Fatal: There were 1 errors compiling module, stopping TMessagesView.CollectLineParts WARNING: 201<>199 SrcLine=lazarus.pp(122,1) Fatal: There were 1 errors compiling module, stopping TExternalToolList.Run Exception: /usr/lib/lazarus/ide/lazarus.pp(122,1) Fatal: There were 1 errors compiling module, stopping TFindDeclarationTool.ValidateToolDependencies /usr/lib/lazarus/ide/lazarus.pp ---------------------------------------------------------------------- Martin_fr · 2009-09-23 17:05 /usr/bin/ld: cannot find -lqt4intf you try to build for qt. QT is not part of Lazarus. Which means you must install the qt library yourself. I don't know how to do this on ubuntu. So you may have to wait for someone else to answer it. ---------------------------------------------------------------------- Martin_fr · 2009-09-23 17:06 btw, Lazarus build for QT or GTK1 may work with fpc before 2.2.4 if you try building for gtk2 you probably get errors, unless you upgrade to fpc 2.2.4 ---------------------------------------------------------------------- naums · 2009-09-23 17:09 what Package will I have to install??? ---------------------------------------------------------------------- Blaazen · 2009-09-23 18:16 Hi, is this http://wiki.lazarus.freepascal.org/Qt_Interface what you need? B. ---------------------------------------------------------------------- mica · 2009-09-23 19:42 get the binding here http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html take the right version for your Qt installation (4.5/4.4) ---------------------------------------------------------------------- naums · 2009-10-03 14:08 okay. thanks. but can someone translate it, or give me a german link?  me English is quite well but not soooooo good. I'll try to get it myself.