Re: Problem with gkrellfire plugin
Jack <[email protected]> Fri, 12 Apr 2019 10:46:23 -0400
| Newsgroups | gmane.comp.gnome.apps.gkrellm |
|---|---|
| Message-ID | <[email protected]> |
On 4/12/19 7:40 AM, Stefan Gehn wrote: > On 12/04/2019 11:15, Peter Humphrey wrote: >> On Friday, 12 April 2019 02:07:14 BST you wrote: >> >>> ... I solved my problem (and Peter's, who started this thread) by >>> noting >>> that the Makefile didn't actually include gkrellfire.o when linking >>> gkrellfire.so. >> >> Sorry Jack, but I don't see how you solved my problem. I still can't >> compile >> my gkrellfire plugin. I should say that my programming days are at >> least 30 >> years in the past, and then it was using the Ferranti Astral assembly >> language, not C, so if I'm to poke around in the code I'll need my hand >> holding. > > I can take a look at the last released version of gkrellfire and see > if I can reproduce this on other distros. It may also be an unwanted > side-effect of a patch of the Gentoo ebuild. > > Regards, > Stefan My bad - I have to retract what I posted earlier. The only Gentoo patch is fix-CC-FLAGS-LDFLAGS-handling.patch, and yes indeed, it rewrites much of Makefile, and in process removes gkrellfire.o from the recipe line for gkrellfire.so. I'll file a Gentoo bug for it. Peter - what worked for me was instead of just doing "emerge gkrellfire" to do 1) ebuild path/to/ebuild prepare 2) cd to the build directory (under the portage temp dir.) and edit Makefile by adding " gkrellfire.o" to the end of the line under the line starting with "gkrellfire.so" 3) sudo ebuild path/to/ebuild qmerge (The qmerge step must be done as root. The earlier steps can be done as root or a regular user) Jack