projects
/
rtaudio-cdist.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Export C API symbols when compiled with g++
[rtaudio-cdist.git]
/
rtaudio_c.h
diff --git
a/rtaudio_c.h
b/rtaudio_c.h
index 893917cdb3a2fba7accb98d84108ac42c9371afc..a13ea79410f9d43679d8e144ad39266d215f6369 100644
(file)
--- a/
rtaudio_c.h
+++ b/
rtaudio_c.h
@@
-2,8
+2,12
@@
#define RTAUDIO_C_H
#if defined(RTAUDIO_EXPORT)
+#ifdef WIN32
#define RTAUDIOAPI __declspec(dllexport)
#else
+#define RTAUDIOAPI __attribute__((visibility("default")))
+#endif
+#else
#define RTAUDIOAPI //__declspec(dllimport)
#endif