danieleteti / delphistompclient

STOMP client for Embarcadero Delphi and FreePascal.
141 stars 64 forks source link

Lazarus 3.2 #38

Open valberaguiar opened 5 months ago

valberaguiar commented 5 months ago

Is project compatible with Lazarus 3.2?

valberaguiar commented 5 months ago

The line 820, unit StompClient there is: TThread.Synchronize(nil, procedure begin FStompClientListener.OnListenerStopped(FStompClient); end);

This code not is compatible with Lazarus

valberaguiar commented 5 months ago

There is other problem: Unit StompClient, procedure ParseHeartBeat, the function "Fetch" not found.

PS: Unit IdGlobal not present at FPC

{$IFDEF FPC} const CHAR0 = #0; {$ELSE} uses // Windows, // Remove windows unit for compiling on ios IdGlobal, IdGlobalProtocols, Character; {$ENDIF}

melissagobatti commented 3 months ago

I believe the project died years ago without a new commit, I'm testing it in Lazarus 2.4 and it doesn't work.