Recent

Author Topic: Windows Manager  (Read 14378 times)

naums

  • New Member
  • *
  • Posts: 21
  • Der Großen Liebe Wegrennen
Windows Manager
« on: September 23, 2009, 01:39:24 pm »
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

  • Full Member
  • ***
  • Posts: 151
    • KSP website
Re: Windows Manager
« Reply #1 on: September 23, 2009, 02:10:46 pm »
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

  • Administrator
  • Hero Member
  • *
  • Posts: 12195
  • Debugger - SynEdit - and more
    • wiki
Re: Windows Manager
« Reply #2 on: September 23, 2009, 02:16:44 pm »
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

  • New Member
  • *
  • Posts: 21
  • Der Großen Liebe Wegrennen
Re: Windows Manager
« Reply #3 on: September 23, 2009, 02:38:51 pm »
it works. thanks... XD

naums

  • New Member
  • *
  • Posts: 21
  • Der Großen Liebe Wegrennen
Re: Windows Manager
« Reply #4 on: September 23, 2009, 04:22:53 pm »
why can't I recompile Lazarus with Linux? Error 1 ?
If you have no Englisch Version: I have a German.

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12195
  • Debugger - SynEdit - and more
    • wiki
Re: Windows Manager
« Reply #5 on: September 23, 2009, 04:30:01 pm »
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

  • New Member
  • *
  • Posts: 21
  • Der Großen Liebe Wegrennen
Re: Windows Manager
« Reply #6 on: September 23, 2009, 04:31:56 pm »
i installed it with the ubuntu Synaptic. Where is Lazarus now? /home/stefan/.lazarus/
I would try a chmod 777

naums

  • New Member
  • *
  • Posts: 21
  • Der Großen Liebe Wegrennen
Re: Windows Manager
« Reply #7 on: September 23, 2009, 04:38:32 pm »
now there is an error while linking, lazarus.pp 122,1

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12195
  • Debugger - SynEdit - and more
    • wiki
Re: Windows Manager
« Reply #8 on: September 23, 2009, 06:10:43 pm »
it doesn't work. need help!  :o

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

  • New Member
  • *
  • Posts: 21
  • Der Großen Liebe Wegrennen
Re: Windows Manager
« Reply #9 on: September 23, 2009, 06:45:14 pm »
the FPC: i have the Version 2.2.2-8 installed. Here is the complete Output started Lazarus at root:
Quote
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
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

  • New Member
  • *
  • Posts: 21
  • Der Großen Liebe Wegrennen
Re: Windows Manager
« Reply #10 on: September 23, 2009, 06:53:49 pm »
this is the Output of the Compiler, there was no more Output saved.
Quote
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 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

  • Administrator
  • Hero Member
  • *
  • Posts: 12195
  • Debugger - SynEdit - and more
    • wiki
Re: Windows Manager
« Reply #11 on: September 23, 2009, 07:05:05 pm »
/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

  • Administrator
  • Hero Member
  • *
  • Posts: 12195
  • Debugger - SynEdit - and more
    • wiki
Re: Windows Manager
« Reply #12 on: September 23, 2009, 07:06:39 pm »
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

  • New Member
  • *
  • Posts: 21
  • Der Großen Liebe Wegrennen
Re: Windows Manager
« Reply #13 on: September 23, 2009, 07:09:13 pm »
what Package will I have to install???

Blaazen

  • Hero Member
  • *****
  • Posts: 3241
  • POKE 54296,15
    • Eye-Candy Controls
Re: Windows Manager
« Reply #14 on: September 23, 2009, 08:16:57 pm »
Lazarus 2.3.0 (rev main-2_3-2863...) FPC 3.3.1 x86_64-linux-qt Chakra, Qt 4.8.7/5.13.2, Plasma 5.17.3
Lazarus 1.8.2 r57369 FPC 3.0.4 i386-win32-win32/win64 Wine 3.21

Try Eye-Candy Controls: https://sourceforge.net/projects/eccontrols/files/

 

TinyPortal © 2005-2018