On Fedora 15, trying to build cqrlog results in this error:
$ make
...
Error: Can't create object file: /usr/lib64/lazarus/components/printers/lib/x86_64-linux/gtk2/cupsdyn.o
TExternalToolList.Run Exception: Error: Can't create object file: /usr/lib64/lazarus/components/printers/lib/x86_64-linux/gtk2/cupsdyn.o
ERROR: tool reported error
make: *** [cqrlog] Error 2
$
A one line change to the Makefile, adding -d to the lazbuild options so it will not try to rebuild the dependencies, gets rid of that problem:
--- cqrlog-1.1.0/Makefile.orig	2011-06-25 10:57:44.384233006 -0400
+++ cqrlog-1.1.0/Makefile	2011-06-25 10:57:50.148276899 -0400
@@ -5,7 +5,7 @@ bindir   = $(DESTDIR)/usr/bin
 sharedir = $(DESTDIR)/usr/share
 cqrlog: src/cqrlog.lpi
-	$(CC) --ws=gtk2 src/cqrlog.lpi
+	$(CC) -d --ws=gtk2 src/cqrlog.lpi
 	$(ST) src/cqrlog
 	gzip tools/cqrlog.1 -c > tools/cqrlog.1.gz
(yes, I am trying to create a cqrlog.spec file for RPM building)

  


As I wrote to email for Rik, I'll add -d option to makefile.
I don't know if it's a bug or not. I don't have any problem in Ubuntu.
--
http://HamQTH.com/ok2cqr
https://ok2cqr.com