On 2024-10-02 1:46 PM, Jack Ostroff via KMyMoney-devel wrote:
[snip....]
Nothing in your ccmake output strikes me as wrong, but I'll try a
detailed comparison to my own output later.
So cmake does produce a bunch of Makefiles for you, but before
finishing the configuration, it complains about no targets and no
makefile. That error sounds like it comes from make, but I'm not sure
why cmake would be calling make directly, and before it is finished
configuring. (I'm mainly thinking out loud here.)
Can you try building from the 5.1 branch? That will at least tell us
if the problem is related to something specifically in master branch,
or something else in your setup. I don't think it will help, but you
could also try reinstalling make and cmake. You could also try running
cmake against some other KDE program to see if it has anything to do
with KMyMoney at all.
I added --debug-output to cmake and got a lot more output...
Not found 'SCCS/s.Makefile.mod'.
Trying harder.
No implicit rule found for 'Makefile.mod'.
Rejecting rule '%.o: %.mod' due to impossible prerequisite
'Makefile.mod'.
No implicit rule found for 'Makefile.o'.
Rejecting rule '%: %.o' due to impossible prerequisite 'Makefile.o'.
Trying pattern rule '%: %.c' with stem 'Makefile'.
...
Trying pattern rule '%:: RCS/%' with stem 'Makefile.sh'.
Trying implicit prerequisite 'RCS/Makefile.sh'.
Not found 'RCS/Makefile.sh'.
Trying pattern rule '%:: s.%' with stem 'Makefile.sh'.
Trying implicit prerequisite 's.Makefile.sh'.
make: *** No targets specified and no makefile found. Stop.
Not found 's.Makefile.sh'.
Trying pattern rule '%:: SCCS/s.%' with stem 'Makefile.sh'.
Trying implicit prerequisite 'SCCS/s.Makefile.sh'.
Not found 'SCCS/s.Makefile.sh'.
Trying harder.
No implicit rule found for 'Makefile.sh'.
Rejecting rule '%: %.sh' due to impossible prerequisite 'Makefile.sh'.
No implicit rule found for 'Makefile'.
Finished prerequisites of target file 'Makefile'.
Must remake target 'Makefile'.
Failed to remake target file 'Makefile'.
--
*Brendan Coupe*
*3...@coupe7.com*