I'm trying to build cqrlog on an arm system; (pi-like, it's an odroid); I've got fpc and lazarus, but, building from within lazarus I'll do a build or compile and it'll run for a bit then toss a warning about lcl, and then hang:
-Fu/usr/local/share/lazarus/packager/registration/
-FU/home/me/.lazarus/lib/units/arm-linux
fcllaz.pas
If I do a "make" from a shell:
9009) Assembling tatransformations
/usr/local/share/lazarus/components/tachart/tachartaxis.pas(588,64) Hint: (5057) Local variable "rng" does not seem to be initialized
(3104) Compiling ipfilebroker.pas
(3104) Compiling iputils.pas
/usr/local/share/lazarus/components/turbopower_ipro/iputils.pas(925,3) Warning: (3195) Calling convention directive ignored: "Register"
(1010) Writing Resource String Table file: iputils.rst
(9009) Assembling iputils
(3104) Compiling iphtml.pas
(3104) Compiling iphtmltablist.pas
(9009) Assembling iphtmltablist
/usr/local/share/lazarus/components/tachart/tachartaxis.pas(824,27) Error: (3035) range check error while evaluating constants
tachartaxis.pas(1253) Fatal: (10026) There were 1 errors compiling module, stopping
Fatal: (1018) Compilation aborted
Error: /usr/bin/ppcarm returned an error exitcode (normal if you did not specify a source file to be compiled)
Error: (lazarus) Compile package TAChartLazarusPkg 1.0: stopped with exit code 1
Error: (lazarus) Compile package TurboPowerIPro 1.0: terminated
This is the first fpc I've ever played with...so I'm thinking I'm missing something pretty basic; like a path. I wandered through /etc/fpc.cfg to ensure paths lined up, and I think I got it all happy; am using 2.6.4; all built from the fpc source.
Any ideas?
73's
Joe KC0VKN
Mon, 2015-04-27 19:00
#1
Tips on building cqrlog
Update; I'm stuck somewhere further down, now sorting out lazarus and fpc versions and then units therein so that I have everything needed. Unfortunately the ARM-Ubuntu versions is 1.7.3, i need to go look at that maintaniners notes.
Hi Joe,
I'm sorry, I don't have any ARM machine at home but Debian builded some ARM packages of CQRLOG - https://packages.debian.org/sid/cqrlog
73 Petr, OK2CQR
--
http://HamQTH.com/ok2cqr
https://ok2cqr.com
Thanks Petr; I think this is 99% me being unfailar with fpc/lazarus build process!
I'll poke through the sid maintaner notes.
thanks, Joe KC0VKN