diff --git a/uppsrc/ide/Builders/Builders.h b/uppsrc/ide/Builders/Builders.h index afbb7c9ce..8a2fc0f72 100644 --- a/uppsrc/ide/Builders/Builders.h +++ b/uppsrc/ide/Builders/Builders.h @@ -163,9 +163,10 @@ void DeletePCHFile(const String& pch_file); #ifdef PLATFORM_POSIX void CreateBuildMethods(); -String GetDefaultUppOut(); #endif +String GetDefaultUppOut(); + INITIALIZE(GccBuilder) INITIALIZE(MscBuilder) INITIALIZE(JavaBuilder) diff --git a/uppsrc/ide/Console.cpp b/uppsrc/ide/Console.cpp index dd06410ad..96896be40 100644 --- a/uppsrc/ide/Console.cpp +++ b/uppsrc/ide/Console.cpp @@ -391,8 +391,8 @@ void Console::CheckEndGroup() if(p < 0) { if(group.count > 0) { int duration = msecs(group.start_time); - String msg = NFormat("%s: %d file(s) built in %s, %d msecs / file, duration = %d msecs", - gname, group.count, PrintTime(duration), duration / group.count, duration); + String msg = NFormat("%s: %d file(s) built in %s, %d msecs / file", + gname, group.count, PrintTime(duration), duration / group.count); msg << '\n'; spooled_output.Cat(msg); if(console_lock < 0) { diff --git a/uppsrc/ide/Core/Host.cpp b/uppsrc/ide/Core/Host.cpp index 49fef9628..36439ded3 100644 --- a/uppsrc/ide/Core/Host.cpp +++ b/uppsrc/ide/Core/Host.cpp @@ -233,7 +233,7 @@ void LocalHost::Launch(const char *_cmdline, bool console) String lc; static const char *term[] = { "/usr/bin/mate-terminal -x", - "/usr/bin/gnome-terminal -x", + "/usr/bin/gnome-terminal --window -x", "/usr/bin/konsole -e", "/usr/bin/xterm -e", }; diff --git a/uppsrc/umk/Console.cpp b/uppsrc/umk/Console.cpp index 27750a879..f7621ef49 100644 --- a/uppsrc/umk/Console.cpp +++ b/uppsrc/umk/Console.cpp @@ -282,12 +282,8 @@ void Console::CheckEndGroup() if(p < 0) { if(group.count > 0) { int duration = msecs(group.start_time); - String msg = NFormat("%s: %d file(s) built in %s, %d msecs / file, duration = %d msecs", - gname, group.count, PrintTime(group.msecs), group.msecs / group.count, duration); - if(processes.GetCount() > 1) { - int k = 100 * processes.GetCount() / (processes.GetCount() - 1); - msg << NFormat(", parallelization %d%%", minmax(k - group.msecs * k / max(group.raw_msecs, 1), 0, 100)); - } + String msg = NFormat("%s: %d file(s) built in %s, %d msecs / file", + gname, group.count, PrintTime(group.msecs), group.msecs / group.count); msg << '\n'; spooled_output.Cat(msg); if(console_lock < 0) {