diff options
-rw-r--r-- | include/shlib.h | 4 | ||||
-rw-r--r-- | src/shlib.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/include/shlib.h b/include/shlib.h index 3489443..e4d0d08 100644 --- a/include/shlib.h +++ b/include/shlib.h @@ -2,10 +2,10 @@ #define SPM_SHLIB_H #ifdef __APPLE__ -#define SPM_SHLIB_EXEC "otool" +#define SPM_SHLIB_EXEC "/usr/bin/otool" #define SPM_SHLIB_EXEC_ARGS "-l" #else -#define SPM_SHLIB_EXEC "objdump" +#define SPM_SHLIB_EXEC "/usr/bin/objdump" #define SPM_SHLIB_EXEC_ARGS "-p" #endif diff --git a/src/shlib.c b/src/shlib.c index db79cc3..a8222af 100644 --- a/src/shlib.c +++ b/src/shlib.c @@ -15,7 +15,7 @@ char *shlib_deps_objdump(const char *_filename) { } strchrdel(filename, SHELL_INVALID); - snprintf(cmd, sizeof(cmd), "%s %s '%s'", "objdump", "-p", filename); + snprintf(cmd, sizeof(cmd), "%s %s '%s'", SPM_SHLIB_EXEC, "-p", filename); shell(&proc, SHELL_OUTPUT, cmd); if (proc->returncode != 0) { |