[fpc-pascal] Why is cthreads unit not included by default

Graeme Geldenhuys graemeg at opensoft.homeip.net
Thu Aug 27 12:43:05 CEST 2009

Henry Vermaak wrote:
> The linux threading support is part of glibc.  See `man pthreads`.
> That's why Mattias says that including it by default in lazarus is
> o.k., since all the widgetsets depend on libc, anyway.
> Threading on Windows works with Windows API functions.

I understand all this, but isn't libc available on all unix-type OSes.
If so, then I don't understand why it (threading) must be optional in
FPC based applications.

  - Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal

More information about the fpc-pascal mailing list