SQLDB not run whith another controls lazarus / 16-Databases ---------------------------------------------------------------------- rastrahm · 2006-02-13 18:26 I need your help, I installed a debian sarge 3.1 in a dell optiplex G1 which postgres 7.0.1 and Mysql 4.0, and install lazarus 0.9.12 (the problem initialize in 0.9.10) and fpc 2.0.2, well, I place a pgconnect in a form, ok, and later I place a button in this form, and I do a doble-click over the button and the IDE Editor goto USES line, indicate the pgconnection library and display this message "The component editor of class TDefaultComponentEditor has created the error: Don't have find the metod, please repair the error look in screen" Why is the problem? Is a config problem? What is?Why not use this library and the BD source? ---------------------------------------------------------------------- Anonymous · 2006-02-21 17:39 The problem is in the codetools in the version 0.9.12, in 0.9.10 I compile the sqldb and codetools find the units and components, in 0.9.12 not find this, I edit the archive includelinks.xml and agree the lines for find this .pp archive and codetools not find this. Why is the problem? and What archive I edit for resolbe this problem? ---------------------------------------------------------------------- Anonymous · 2006-02-22 08:04 Did you install the fpc-src ? ---------------------------------------------------------------------- Anonymous · 2006-02-24 13:45 I install this packages: - fpc-2.0.2 - fpcsrc-2.0.2 - fpc cross platafor - fpc-doc - lazarus 0.9.12 First transform this of rpm to deb packages through aliem ---------------------------------------------------------------------- rastrahm · 2006-04-09 13:56 I run a lazarus from the console and this is the message: prg:/usr/lib/lazarus# ./lazarus TApplication.IconChanged - TODO: convert this message...no implementation in gtk  or win32 NOTA: No se ha encontrado el archivo de configuración de las CodeTools - usando valores por defecto NOTE: help options config file not found - using defaults TMainIDE.DoNewProject A TMainIDE.DoNewEditorFile A NewFilename= TPascalParserTool.BuildTree B OnlyIntf=False  project1.lpr [TCustomFormEditor.CreateComponent] Class='TForm' TPascalParserTool.BuildTree B OnlyIntf=False  project1.lpr TMainIDE.DoNewEditorFile end unit1.pas [TCustomFormEditor.CreateComponent] Class='TButton' Parent is 'Form1:TForm1' TMainIDE.OnPropHookPersistentAdded A Button1:TButton TPascalParserTool.BuildTree B OnlyIntf=True  unit1.pas TPascalParserTool.BuildTree B OnlyIntf=False  unit1.pas [TEventsCodeTool.CompleteComponent] A Component="Form1:TForm1 [TEventsCodeTool.CompleteComponent]  CurComponent=Button1:TButton [TEventsCodeTool.CompleteComponent] ADDING variable Button1:TButton [TEventsCodeTool.CompleteComponent] invoke class completion [TEventsCodeTool.CompleteComponent] END TDesigner.InvokeComponentEditor A Button1:TButton TDesigner.InvokeComponentEditor B TDefaultComponentEditor ### TMethodPropertyEditor.Edit A OldValue= ### TMethodPropertyEditor.Edit B FormMethodName=Button1Click TPascalParserTool.BuildTree B OnlyIntf=True  unit1.pas TPascalParserTool.BuildTree B OnlyIntf=True  /usr/lib/lazarus/lcl/buttons.pp TPascalParserTool.BuildTree B OnlyIntf=True  /usr/lib/lazarus/lcl/dialogs.pp TPascalParserTool.BuildTree B OnlyIntf=True  /usr/lib/lazarus/lcl/graphics.pp TPascalParserTool.BuildTree B OnlyIntf=True  /usr/lib/lazarus/lcl/controls.pp TPascalParserTool.BuildTree B OnlyIntf=True  /usr/lib/lazarus/lcl/forms.pp TPascalParserTool.BuildTree B OnlyIntf=True  /usr/lib/lazarus/lcl/lclclasses.pp TPascalParserTool.BuildTree B OnlyIntf=True  /usr/lib/lazarus/lcl/widgetset/wslc lclasses.pp TPascalParserTool.BuildTree B OnlyIntf=True  /usr/lib/lazarus/lcl/lclproc.pas TPascalParserTool.BuildTree B OnlyIntf=True  /usr/share/fpcsrc/rtl/unix/classes. pp TPascalParserTool.BuildTree B OnlyIntf=True  /usr/share/fpcsrc/rtl/objpas/rtlcon sts.pp TPascalParserTool.BuildTree B OnlyIntf=True  /usr/share/fpcsrc/rtl/objpas/typinf o.pp TPascalParserTool.BuildTree B OnlyIntf=True  /usr/share/fpcsrc/rtl/objpas/types. pp TPascalParserTool.BuildTree B OnlyIntf=True  /usr/share/fpcsrc/rtl/unix/sysutils .pp TPascalParserTool.BuildTree B OnlyIntf=True  /usr/share/fpcsrc/rtl/objpas/objpas .pp TPascalParserTool.BuildTree B OnlyIntf=True  /usr/share/fpcsrc/rtl/linux/system. pp TPascalParserTool.BuildTree B OnlyIntf=False  unit1.pas TPascalParserTool.BuildTree B OnlyIntf=True  /usr/lib/lazarus/lcl/lresources.pp TPascalParserTool.BuildTree B OnlyIntf=False  unit1.pas [TCustomFormEditor.CreateComponent] Class='TPQConnection' Parent is 'Form1:TForm1' TMainIDE.OnPropHookPersistentAdded A PQConnection1:TPQConnection TPkgManager.AddUnitToProjectMainUsesSection B SQLDBLaz TPascalParserTool.BuildTree B OnlyIntf=True  project1.lpr TPascalParserTool.BuildTree B OnlyIntf=True  unit1.pas TPascalParserTool.BuildTree B OnlyIntf=False  unit1.pas [TEventsCodeTool.CompleteComponent] A Component="Form1:TForm1 [TEventsCodeTool.CompleteComponent]  CurComponent=Button1:TButton [TEventsCodeTool.CompleteComponent]  CurComponent=PQConnection1:TPQConnection [TEventsCodeTool.CompleteComponent] ADDING variable PQConnection1:TPQConnection [TEventsCodeTool.CompleteComponent] invoke class completion [TEventsCodeTool.CompleteComponent] END [TCustomFormEditor.CreateComponent] Class='TButton' Parent is 'Form1:TForm1' TMainIDE.OnPropHookPersistentAdded A Button2:TButton TPascalParserTool.BuildTree B OnlyIntf=True  unit1.pas TPascalParserTool.BuildTree B OnlyIntf=False  unit1.pas [TEventsCodeTool.CompleteComponent] A Component="Form1:TForm1 [TEventsCodeTool.CompleteComponent]  CurComponent=Button1:TButton [TEventsCodeTool.CompleteComponent]  CurComponent=PQConnection1:TPQConnection [TEventsCodeTool.CompleteComponent]  CurComponent=Button2:TButton [TEventsCodeTool.CompleteComponent] ADDING variable Button2:TButton [TEventsCodeTool.CompleteComponent] invoke class completion [TEventsCodeTool.CompleteComponent] END TDesigner.InvokeComponentEditor A Button2:TButton TDesigner.InvokeComponentEditor B TDefaultComponentEditor ### TMethodPropertyEditor.Edit A OldValue= ### TMethodPropertyEditor.Edit B FormMethodName=Button2Click TPascalParserTool.BuildTree B OnlyIntf=True  unit1.pas ### TCodeToolManager.HandleException: "unidad no encontrada: pqconnection" at Line=9 Col=3 in "u nit1.pas" TDesigner.InvokeComponentEditor ERROR: No se ha podido encontrar el método. Por favor corrija el  error mostrado en la ventana de mensaje. TMainIDE.DoCloseEditorFile A PageIndex=0 TCustomFormEditor.DeleteControl TForm1 TRUE TCustomFormEditor.DeleteControl TButton FALSE TCustomFormEditor.DeleteControl TPQConnection FALSE TCustomFormEditor.DeleteControl TButton FALSE TPascalParserTool.BuildTree B OnlyIntf=False  project1.lpr TPascalParserTool.BuildTree B OnlyIntf=False  project1.lpr TMainIDE.DoCloseEditorFile end LAZARUS END - cleaning up ... [TMainIDE.Destroy] A [TMainIDE.Destroy] B  -> inherited Destroy... TMainIDE [TMainIDE.Destroy] END prg:/usr/lib/lazarus# I don´t understan why the lazarus not run ---------------------------------------------------------------------- Marc · 2006-04-10 12:29 As far as I understand, it complains about the unit pqconnection not found. Don't see a reason why it should crash on that. Was there any dialog shown ? ---------------------------------------------------------------------- Anonymous · 2006-04-12 13:27 Yes, the dialog spoke: "The component editor of class TDefaultComponentEditor has created the error: Don't have find the metod, please repair the error look in screen" ---------------------------------------------------------------------- Anonymous · 2006-04-15 18:34 I reinstall the debian 3.1r0 and this present the problem, it is a problem of configuration the fpc.cfg file? ---------------------------------------------------------------------- Anonymous · 2006-04-27 12:45 The problem is out, I install Lazarus 0.9.14 and them is finish