Compile Error - Fedora 26

Jack ostroffjh at users.sourceforge.net
Mon Aug 7 16:57:26 UTC 2017


Hello Brendan,

On 2017.08.07 12:28, Brendan Coupe wrote:
> I have been compiling KMM from source for many years. I have been  
> using the 4.8 branch recently.
> 
> I upgraded from Fedora 25 to Fedora 26 a couple of weeks ago.  
> Compiling fails pretty early in the process. See the last part of the  
> output below. It compiled from source without any issues prior to the  
> OS upgrade.
> 
> Any idea what is going wrong?
> 
> =======================================================
> *Generating MOC source  
> EWIEGA46WW/moc_lendborrowwizardpage.cppGenerating
> MOC source JKU67JSAFJ/moc_KDChartTernaryPointDiagram.cppGenerating MOC
> source EWIEGA46WW/moc_loanamountwizardpage.cppGenerating MOC  
> compilation
> mocs_compilation.cpp[  6%] Built target kmm_kdchart_autogenGenerating  
> MOC
> source EWIEGA46WW/moc_loanattributeswizardpage.cppGenerating MOC  
> source
> EWIEGA46WW/moc_namewizardpage.cppGenerating MOC source
> EWIEGA46WW/moc_newcalculateloanwizardpage.cppGenerating MOC source
> EWIEGA46WW/moc_newgeneralinfowizardpage.cppGenerating MOC source
> EWIEGA46WW/moc_newintrowizardpage.cppGenerating MOC source
> EWIEGA46WW/moc_newpaymentswizardpage.cppGenerating MOC source
> EWIEGA46WW/moc_paymenteditwizardpage.cppGenerating MOC source
> EWIEGA46WW/moc_paymentfrequencywizardpage.cppGenerating MOC source
> EWIEGA46WW/moc_paymentwizardpage.cppGenerating MOC source
> EWIEGA46WW/moc_previouspaymentswizardpage.cppGenerating MOC source
> EWIEGA46WW/moc_recordpaymentwizardpage.cppGenerating MOC source
> EWIEGA46WW/moc_schedulewizardpage.cppGenerating MOC source
> EWIEGA46WW/moc_summaryeditwizardpage.cppGenerating MOC source
> EWIEGA46WW/moc_summarywizardpage.cppGenerating MOC source
> EWIEGA46WW/moc_variableinterestdatewizardpage.cppGenerating MOC  
> compilation
> mocs_compilation.cpp[  6%] Built target newloanwizard_autogenmake: ***
> [Makefile:163: all] Error 2*
> *​*=======================================================

First please consider sending plain text and not HTML to the list - you  
can see it messes up wrapping.

This seems similar to a problem you had last October.   Have you tried  
"make -d" (or some slightly less verbose variant) to get debugging  
info?  What -j value are you using?  I believe at that time, make (or  
gcc?) couldn't find some header file, which you fixed by removing and  
reinstalling libalkimia.

Jack


More information about the KMyMoney-devel mailing list