[Lazarus] LazUtils package has no dependencies for LCL or other GUI

silvioprog silvioprog at gmail.com
Mon Dec 19 04:27:45 CET 2016

On Fri, Dec 2, 2016 at 11:56 AM, Juha Manninen via Lazarus <
lazarus at lists.lazarus-ide.org> wrote:

> I happened to notice this:
>  http://bugs.freepascal.org/view.php?id=31048
> asking to move FileUtil from LCL to FCL.
> It was a misunderstanding from Silvio.
> FileUtil unit belongs to LazUtils instead of LCL.
> Such a misunderstanding may be common, thus I wanted to write about it
> here.
> Among other things, LazUtils package contains support for Unicode. It
> means any cmd line program or server side program gets Unicode support
> by using LazUtils.

I forgot to reply this message, please sorry.

So, thanks a lot for explaining about LazUtils, I didn't know it was a
non-lcl dependent package, now I'm going to use it in my console apps. :-)

I found this link, it can be very useful to avoid future misunderstandings
(I'll share it with some friends):


Before FPC 3 times, the earlier Unicode support in Lazarus with
> special UTF8 functions worked only with LCL.
> I believe that is the reason for misunderstandings.
> Juha

Silvio Cl├ęcio
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20161219/9bbfae8f/attachment-0001.html>

More information about the Lazarus mailing list