<div dir="auto"><div><div class="gmail_quote"><div dir="ltr">Bo Berglund via Lazarus <<a href="mailto:lazarus@lists.lazarus-ide.org">lazarus@lists.lazarus-ide.org</a>> schrieb am Do., 26. Juli 2018, 10:02:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Then I zipped up the sources and put them on the RPi3 box where I have<br>
FPC 3.0.4 and Lazarus 1.8.4.<br>
Opened the project in Lazarus and compiled and ran the program.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Did you run it from inside Lazarus? Thus with the debugger? That might help you find the problem. </div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
So I have NOT edited the code for any Win/Linux differences for<br>
example, is that needed?<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Maybe, depending on your program. </div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
For example in some console apps I have made also for both Windows and<br>
Raspbian I have this in the lpr file:<br>
  {$IFDEF UNIX}<br>
    {$IFDEF UseCThreads}<br>
    cthreads,<br>
    {$ENDIF}<br>
  {$ENDIF}<br>
<br>
If that is needed also here, where should it be put?<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Also in the main project file in front of any other units. If your program indeed uses threads (don't know whether Indy uses them) then you'll also either need to add UseCThreads to the project defines or remove the "$ifdef UseCThreads" so that the cthreads unit is always used on Unix-like systems. </div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>