Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Indy 10 for ArmV7
#3
(11-24-2020, 03:46 AM)rlebeau Wrote:
(11-23-2020, 07:01 PM)KeesBl Wrote: 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 don't see how that has anything to do with Indy specifically.  Sounds like a general issue with your FreePascal/Lazarus setup instead.

Thanks rlebeau for looking at my problem.
In my lazarus setup a lot of command line programs without Indy compile and link without problems for arm, win64 and linux 64. When I added idHttp.pas to the project I get this error.

The Indy 10 package is not installed in my Lazarus setup.

---------------------------
I've found the problem. The missing library is called librt.so. In lazarus was a library librt.so.1. After copy librt.so.1 to librt.so the error is gone. So the problem is not on Indy but in fpcupdeluxe. Sorry for the noise.
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)