Community
Participate
Working Groups
Created attachment 202723 [details] Patch to change SHELL_COMMAND constants from "sh" to "bash". The autotools command execution in these classes assume sh is bash. org.eclipse.linuxtools.internal.cdt.autotools.core.AutotoolsNewMakeGenerator org.eclipse.linuxtools.internal.cdt.autotools.ui.actions.InvokeAction For example: http://www.eclipse.org/forums/index.php/m/695287/ Notably, sh is not bash on Ubuntu. The attached patch "fixes" the problem by specifying bash explicitly. Though, I am not sure why a shell is needed in the first place. This may or may not cause issues with the Windows compatibility code contained in these files.
The command processing in Autotools has been changed to use sh -c for all commands to work on Ubuntu. See: https://bugs.eclipse.org/bugs/show_bug.cgi?id=371277 Closing as duplicate. *** This bug has been marked as a duplicate of bug 371277 ***