(Lazarus) Aplikacja oparta na wątkach np (TIdAntiFreeze) zgłasza RunError(232): Różnice pomiędzy wersjami

Z Podręcznik Administratora by OPZ SGU
Przejdź do nawigacji Przejdź do wyszukiwania
(Utworzył nową stronę „Dzisiaj kompilując swoją aplikację musiałem skorzystać z komponentu Indy - TIdAntiFreeze. W systemie Linuks otrzymywałem jednak w trakcie uruchamiania błąd Run...”)
 
 
Linia 26: Linia 26:


Ufff... i można dalej kodować ;)
Ufff... i można dalej kodować ;)
[[Category:Delphi]]

Aktualna wersja na dzień 23:52, 9 sty 2011

Dzisiaj kompilując swoją aplikację musiałem skorzystać z komponentu Indy - TIdAntiFreeze.

W systemie Linuks otrzymywałem jednak w trakcie uruchamiania błąd RunError(232).

Screenshot8.png


Aby rozwiązać ten problem należy otworzyć główny plik projektu o nazwie Project1.lpr i odszukać linie

 {$IFDEF UNIX}{$IFDEF UseCThreads}
  cthreads,
  {$ENDIF}{$ENDIF}    

i zamienić ją na

uses
  {$IFDEF UNIX}//{$IFDEF UseCThreads}
  cthreads,
  {$ENDIF}//{$ENDIF}   

Teraz wystarczy skompilować naszą aplikację i cieszymy się brakiem błędu ;)

Ufff... i można dalej kodować ;)