aboutsummaryrefslogtreecommitdiff
path: root/include/shlib.h
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@users.noreply.github.com>2020-05-07 06:11:13 -0400
committerGitHub <noreply@github.com>2020-05-07 06:11:13 -0400
commit26db5dff18a40b402d20a572953870aab549c5f2 (patch)
tree539d6a9800f41efad4ed50b1864aae1e677ccded /include/shlib.h
parent6cc450d8ff714af09374f9bc07aea8bb05f74a5c (diff)
parentde47b0d91a79651088e76d64dc4b032146203cca (diff)
downloadspmc-26db5dff18a40b402d20a572953870aab549c5f2.tar.gz
Merge pull request #33 from jhunkeler/install-name-tool
Install name tool (etc...)
Diffstat (limited to 'include/shlib.h')
-rw-r--r--include/shlib.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/shlib.h b/include/shlib.h
index 68b8487..6ae9bb1 100644
--- a/include/shlib.h
+++ b/include/shlib.h
@@ -8,7 +8,7 @@
#define SPM_SHLIB_EXEC "dumpbin"
#define SPM_SHLIB_EXEC_ARGS "/dependents"
#define SPM_SHLIB_EXTENSION ".dll"
-#elif OS_APPLE
+#elif OS_DARWIN
#define SPM_SHLIB_EXEC "/usr/bin/objdump"
#define SPM_SHLIB_EXEC_ARGS "-macho -p"
#define SPM_SHLIB_EXTENSION ".dylib"
@@ -18,6 +18,8 @@
#define SPM_SHLIB_EXTENSION ".so"
#endif
+char *objdump(const char *_filename, char *_args);
+char *shlib_rpath(const char *filename);
StrList *shlib_deps(const char *_filename);
#endif //SPM_SHLIB_H