Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Indy 10 for ArmV7
#1
I try to use Indy 10 on Lazarus. I've installed Lazarus with fpcupdeluxe for cross compiling. My project is a minimal project:
program exportSmData;
{$mode objfpc}{$H+}
uses
  {$IFDEF UNIX}
  cthreads,
  {$ENDIF}
  Classes, SysUtils, idException, idHttp;
var cc: TidHttp;
begin
    cc:=TIdHttp.create(nil);
    cc.free;
end.

This compiles and links fine for targets Windows and Linux 64 bits. When I target Linux on Armv7 (for a Raspberry Pi) I get a link error:
....\cross\bin\arm-linux\arm-linux-gnueabihf-ld.exe: cannot find -lrt. A missing library?
I wonder whether it is possible to compile and link Indy 10 to Arm.
I've compiled and linked a few other programs with this setup to arm without problems.

Greetings,
Kees
Reply


Messages In This Thread
Indy 10 for ArmV7 - by KeesBl - 11-23-2020, 07:01 PM
RE: Indy 10 for ArmV7 - by rlebeau - 11-24-2020, 03:46 AM
RE: Indy 10 for ArmV7 - by KeesBl - 11-24-2020, 08:45 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)