Recent

Author Topic: [SOLVED] Strange Error Just popped up (Unable to find G2kProc)  (Read 4501 times)

ProgEd

  • New Member
  • *
  • Posts: 25
I was trying to compile a program from a Delphi conversion. It failed, and now all programs using lzRichEdit fail with the following error:

gtk2\gtk2_wslzrichedit.pas(40,29) Fatal: Can not find unit Gtk2Proc used by GTK2_WSlzRichEdit. Check if package LCL is in the dependencies.

The unit is present, LCL is in the dependencies (as far as I can tell). Any idea how to fix this???

Ed
« Last Edit: August 30, 2013, 05:31:20 am by ProgEd »

Mike.Cornflake

  • Hero Member
  • *****
  • Posts: 1263
Re: Strange Error Just popped up (Unable to find G2kProc)
« Reply #1 on: August 27, 2013, 03:06:06 pm »
Going to guess you need to do a "clean up build files" and do build all.  I'm guessing that some compiled file (.ppu or.o) got garbled or deleted while you were doing the delphi  conversion.
Lazarus Trunk/FPC Trunk on Windows [7, 10]
  Have you tried searching this forum or the wiki?:   http://wiki.lazarus.freepascal.org/Alternative_Main_Page
  BOOKS! (Free and otherwise): http://wiki.lazarus.freepascal.org/Pascal_and_Lazarus_Books_and_Magazines

ProgEd

  • New Member
  • *
  • Posts: 25
Re: Strange Error Just popped up (Unable to find G2kProc)
« Reply #2 on: August 29, 2013, 03:03:40 am »
Mike,

That was a good idea. I tried it. No joy. Eventually I got to the point where I got the component to compile, but now I'm getting these error messages:

Code: [Select]
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomRichBox
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomImageList
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterDragImageList
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterLazAccessibleObject
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterControl
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterWinControl
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterGraphicControl
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomControl
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterStatusBar
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterTabSheet
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterPageControl
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomListView
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomProgressBar
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomUpDown
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomToolButton
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterToolBar
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomTrackBar
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomTreeView
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomCalendar
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCommonDialog
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterFileDialog
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterOpenDialog
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterSaveDialog
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterSelectDirectoryDialog
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterColorDialog
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterColorButton
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterFontDialog
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomScrollBar
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomGroupBox
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomComboBox
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomListBox
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomEdit
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomMemo
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterButtonControl
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomButton
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomCheckBox
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterToggleBox
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterRadioButton
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomStaticText
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomLabel
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomPage
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomNotebook
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterShape
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomSplitter
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterPaintBox
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomImage
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterBevel
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomRadioGroup
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomCheckGroup
C:\Lazarus\ide\lazarus.pp(133,1) Error: Multiple defined symbol WSRegisterCustomLabeledEdit
C:\Lazarus\ide\lazarus.pp(133,1) Fatal: There were 50 errors compiling module, stopping

I have reinstalled Lazarus about a dozen times, reinstalled the LzRichEdit component even more times. I'm not sure what's going on, except that clearly something is being duplicated...

I'm open to more suggestions!

Ed

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4570
  • I like bugs.
Re: Strange Error Just popped up (Unable to find G2kProc)
« Reply #3 on: August 29, 2013, 09:56:53 am »
You may have multiple instances of Lazarus around, or you have defined somehow many target widgetsets for the same project.

Project options window has a "Test" button down there. Try it.
Remove extra paths and Lazarus instances.
You can also remove the local config dir to get default settings:
  http://wiki.freepascal.org/Multiple_Lazarus#The_config_directory
« Last Edit: August 29, 2013, 10:04:54 am by JuhaManninen »
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

ProgEd

  • New Member
  • *
  • Posts: 25
Re: Strange Error Just popped up (Unable to find G2kProc)
« Reply #4 on: August 29, 2013, 11:34:17 pm »
Thank you. I ended up deleting the two directories in the AppData directory and the Lazarus directory and reinstalling everything (yet again). That appears to have resolved the problem. TLzRichEdit installs correctly and my programs compile and run correctly.

Ed

 

TinyPortal © 2005-2018