From ba5b829daab9dd8c83d2fbca66cfcd90ca702d13 Mon Sep 17 00:00:00 2001 From: mattias Date: Wed, 11 Mar 2015 23:41:36 +0000 Subject: [PATCH] IDE: CheckCompilerQuality: ppcjvm: check for uuchar.ppu instead of classes.ppu git-svn-id: branches/fixes_1_4@48276 - --- ide/initialsetupproc.pas | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/ide/initialsetupproc.pas b/ide/initialsetupproc.pas index 5652ce6a5a..f66f69d361 100644 --- a/ide/initialsetupproc.pas +++ b/ide/initialsetupproc.pas @@ -355,10 +355,19 @@ begin Note:=lisSystemPpuNotFoundCheckYourFpcCfg; exit; end; - if CompareFileExt(CfgCache.Units['classes'],'ppu',false)<>0 then + if (CfgCache.RealTargetCPU='jvm') then begin - Note:=lisClassesPpuNotFoundCheckYourFpcCfg; - exit; + if (CompareFileExt(CfgCache.Units['uuchar'],'ppu',false)<>0) then + begin + Note:= 'uuchar.ppu not found. Check your fpc.cfg.'; + exit; + end; + end else begin + if (CompareFileExt(CfgCache.Units['classes'],'ppu',false)<>0) then + begin + Note:=lisClassesPpuNotFoundCheckYourFpcCfg; + exit; + end; end; end;