Forum > LCL

(ASK) Fatal: Can't find unit iconvenc used by LConv

(1/1)

kodok.buncit:
hi,i have problem when compiling the multhithred example (and all multhithread application maybe?)
here the error message
../../lcl/lconvencoding.pas(27,24) Fatal: Can't find unit iconvenc used by LConvEncoding  :o
how i can solve this ?

lazarus 0.9.29
fpc 2.4.0-2
platform linux ubuntu - lucid
btw,i dont speak english very well :D

kodok.buncit:
hmmm any body here? :-[ :'(

BlueIcaro:
Try the last Snapshot

/BlueIcaro

JuhaManninen:

--- Quote from: mnemonic on September 24, 2010, 10:12:49 am ---hi,i have problem when compiling the multhithred example (and all multhithread application maybe?)
here the error message
../../lcl/lconvencoding.pas(27,24) Fatal: Can't find unit iconvenc used by LConvEncoding  :o
how i can solve this ?

--- End quote ---

This does not look like a thread related problem. In unit LConvEncoding I found:
---
  {$IFDEF UNIX}{$IF not defined(VER2_2_0) and not defined(VER2_2_2)}{$DEFINE HasIconvEnc}{$ENDIF}{$ENDIF}

 uses
   SysUtils, Classes, dos, LCLProc
   {$IFDEF HasIconvEnc},iconvenc{$ENDIF};
---

which means iconvenc is a new unit introduced in FPC 2.4.0.
Please check all your paths in your system and in Lazarus settings. You may be using an old version of RTL.
You could uninstall the old FPC 2.2.x to be sure.

Juha

kodok.buncit:

--- Quote from: JuhaManninen on September 25, 2010, 11:57:49 am ---which means iconvenc is a new unit introduced in FPC 2.4.0.
Please check all your paths in your system and in Lazarus settings. You may be using an old version of RTL.
You could uninstall the old FPC 2.2.x to be sure.

Juha


--- End quote ---

thanks i just remove old FPC source,its work now :D

Navigation

[0] Message Index

Go to full version