Hi,

I checked out Revision: 11831
Free Pascal Compiler version 2.1.5

I finally got around to updating my Lazarus from SVN. The first time
in around 2 months.
Lazarus compiled fine, but at startup I get the following error to the console.


[EMAIL PROTECTED]:lazarus$ [WARNING]
*******************************************************
[WARNING] **                                                   **
[WARNING] ** Multibyte character encodings (like UTF8) are not **
[WARNING] ** supported at the moment.                          **
[WARNING] ** For full keyboard event support, make sure that   **
[WARNING] ** the LANG environment var has no UTF8              **
[WARNING] **                                                   **
[WARNING] *******************************************************
Threading has been used before cthreads was initialized.
Make cthreads one of the first units in your uses clause.
Runtime error 211 at $085FE735
  $085FE735
  $08063984
  $0863E8AD


Now that normally in my own applications that means I need to include
the CThreads unit as the first unit - like the message says.

I had a look in the lazarus/ide/lazarus.pp unit (which I gather is the
main unit for Lazarus) and the required cthreads unit does seem to be
included.

...
{off $DEFINE IDE_MEM_CHECK}

uses
  //cmem,
  {$IFDEF UNIX}{$IFDEF UseCThreads}
  cthreads,
  {$ENDIF}{$ENDIF}
  {$IFDEF IDE_MEM_CHECK}
  MemCheck,
  {$ENDIF}
  Interfaces,
...


Any other ideas of what I can try. Luckily I have learned to make a
backup of my previous Lazarus before I do a svn update. :-)

Regards,
  - Graeme -

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to