diff --git a/src/bin/edi_debugpanel.c b/src/bin/edi_debugpanel.c index 37d1f72..5d99bc1 100644 --- a/src/bin/edi_debugpanel.c +++ b/src/bin/edi_debugpanel.c @@ -21,6 +21,12 @@ #include "edi_private.h" +#if defined (__APPLE__) + #define LIBTOOL_COMMAND "glibtool" +#else + #define LIBTOOL_COMMAND "libtool" +#endif + static Ecore_Exe *_debug_exe = NULL; static Evas_Object *_info_widget, *_entry_widget, *_button_start, *_button_quit; static Evas_Object *_button_int, *_button_term; @@ -424,7 +430,7 @@ void edi_debugpanel_start(void) mime = efreet_mime_type_get(_edi_project_config->launch.path); if (!strcmp(mime, "application/x-shellscript")) - snprintf(cmd, sizeof(cmd), "libtool --mode execute gdb %s", _edi_project_config->launch.path); + snprintf(cmd, sizeof(cmd), LIBTOOL_COMMAND " --mode execute gdb %s", _edi_project_config->launch.path); else snprintf(cmd, sizeof(cmd), "gdb %s", _edi_project_config->launch.path);