diff -Nurb insight-6.8-orig/insight-6.8/gdb/gdbtk/generic/gdbtk.c insight-6.8/insight-6.8/gdb/gdbtk/generic/gdbtk.c --- insight-6.8-orig/insight-6.8/gdb/gdbtk/generic/gdbtk.c Mon Mar 3 23:25:04 2008 +++ insight-6.8/insight-6.8/gdb/gdbtk/generic/gdbtk.c Tue Oct 7 18:21:23 2008 @@ -537,9 +537,13 @@ /* Path conversion functions. */ if (ide_create_cygwin_path_command (gdbtk_interp) != TCL_OK) error ("cygwin path command initialization failed"); +#endif + +#ifdef __WIN32__ if (ide_create_shell_execute_command (gdbtk_interp) != TCL_OK) error ("cygwin shell execute command initialization failed"); #endif + /* Only for testing -- and only when it can't be done any other way. */ diff -Nurb insight-6.8-orig/insight-6.8/gdb/gdbtk/library/helpviewer.tcl insight-6.8/insight-6.8/gdb/gdbtk/library/helpviewer.tcl --- insight-6.8-orig/insight-6.8/gdb/gdbtk/library/helpviewer.tcl Sat Feb 9 01:23:42 2008 +++ insight-6.8/insight-6.8/gdb/gdbtk/library/helpviewer.tcl Wed Oct 8 13:05:24 2008 @@ -25,7 +25,7 @@ # windows is easy if {$::gdbtk_platform(platform) == "windows"} { - ide_shell_execute open $link + ide_shell_execute "" $link return }