Yup, there is a little glitch for no non-console apps that won't allow them to run because a preceding space before the exe command is added. I never tried a console app requiring console runner so not ready to submit a patch but here is what I did to get gui exe's (Ogre stuff) running again:
Index: compilergcc.cpp
===================================================================
--- compilergcc.cpp (revision 3757)
+++ compilergcc.cpp (working copy)
@@ -1749,7 +1749,7 @@
if (!cmd.Replace(_T("$SCRIPT"), script))
// if they didn't specify $SCRIPT, append:
- cmd << _T(" ") << command;
+ cmd << command;
Manager::Get()->GetMessageManager()->Log(m_PageIndex, _("Checking for existence: %s"), f.GetFullPath().c_str());
if (!wxFileExists(f.GetFullPath()))
rev 3750 is when the bug crept in.
[Edit] console apps are working with the above patch now too. I will submit the patch to Berlios after I get the Ogre SDK release out the door in a few hours :).[/Edit]