Tiny Core Linux
Tiny Core Extensions => TCE Bugs => Topic started by: GNUser on May 02, 2023, 02:22:19 PM
-
This extension has two bugs:
1. It needs a .dep file that lists libconfuse.tcz as a dependency
2. /usr/local/lib/pkgconfig/libconfuse.pc contains this line
Cflags: -I${includedir}
which should be corrected to this:
Cflags: -I${includedir}/confuse
-
Hi GNUser
... 1. It needs a .dep file that lists libconfuse.tcz as a dependency ...
I'm afraid my feeble brain can not figure this out with the supplied information.
i3status.tcz.dep and tilda.tcz.dep depend on libconfuse.tcz.
Nothing depends on libconfuse-dev.tcz.
libconfuse.tcz and libconfuse-dev.tcz list no dependencies.
By the way, if A depends on C, and B depends on C, A can still include B as a dependency.
-
Hi Rich. I loaded libconfuse-dev.tcz to compile something that depends on libconfuse. I was surprised at compilation time with errors saying that libconfuse could not be found.
As a general rule--both in TCL as well as in other distros--loading/installing foo-dev should automatically bring in foo as well.
-
Hi GNUser
OK, now I understand what you meant.
.dep file added.
libconfuse.pc corrected.
-
Hi Rich. Thank you.