when mingw is mingw64, it appears that we need to use __declspec() and not __attribut...
authorPaul Davis <paul@linuxaudiosystems.com>
Sat, 1 Mar 2014 20:16:39 +0000 (15:16 -0500)
committerPaul Davis <paul@linuxaudiosystems.com>
Sat, 1 Mar 2014 20:16:39 +0000 (15:16 -0500)
libs/ardour/ardour/libardour_visibility.h
libs/audiographer/audiographer/visibility.h
libs/canvas/canvas/visibility.h
libs/evoral/evoral/visibility.h
libs/gtkmm2ext/gtkmm2ext/visibility.h
libs/midi++2/midi++/libmidi_visibility.h
libs/pbd/pbd/libpbd_visibility.h
libs/surfaces/control_protocol/control_protocol/visibility.h
libs/timecode/timecode/visibility.h

index 917307732c79cb01a6286d9d80c20e85d2beee9f..e470b21a01f11d2591828a90b8e9c5c7b9b1e861 100644 (file)
@@ -20,7 +20,7 @@
 #ifndef __libardour_libardour_visibility_h__
 #define __libardour_libardour_visibility_h__
 
-#if defined(COMPILER_MSVC)
+#if defined(COMPILER_MSVC) || defined(__MINGW64__)
   #define LIBARDOUR_DLL_IMPORT __declspec(dllimport)
   #define LIBARDOUR_DLL_EXPORT __declspec(dllexport)
   #define LIBARDOUR_DLL_LOCAL
index 31a7511f8bab1856760fb021bf833e68fb45cbbc..492269b702bdecb3b45a27d54d70a0925c1687e1 100644 (file)
@@ -20,7 +20,7 @@
 #ifndef __libaudiographer_visibility_h__
 #define __libaudiographer_visibility_h__
 
-#if defined(COMPILER_MSVC)
+#if defined(COMPILER_MSVC) || defined(__MINGW64__)
   #define LIBAUDIOGRAPHER_DLL_IMPORT __declspec(dllimport)
   #define LIBAUDIOGRAPHER_DLL_EXPORT __declspec(dllexport)
   #define LIBAUDIOGRAPHER_DLL_LOCAL
index e44fe86705f65f5aec98658e1766cc6f4cef20b0..9abb8f8d28fbc6d94957659938f84f4daef5c80e 100644 (file)
@@ -20,7 +20,7 @@
 #ifndef __libcanvas_visibility_h__
 #define __libcanvas_visibility_h__
 
-#if defined(COMPILER_MSVC)
+#if defined(COMPILER_MSVC) || defined(__MINGW64__)
   #define LIBCANVAS_DLL_IMPORT __declspec(dllimport)
   #define LIBCANVAS_DLL_EXPORT __declspec(dllexport)
   #define LIBCANVAS_DLL_LOCAL
index 7f4a898875f7253e19fc7322cc31d90500415d44..32e410b3aba39a26641ca7f6ebc096691f3df060 100644 (file)
@@ -20,7 +20,7 @@
 #ifndef __libevoral_visibility_h__
 #define __libevoral_visibility_h__
 
-#if defined(COMPILER_MSVC)
+#if defined(COMPILER_MSVC) || defined(__MINGW64__)
   #define LIBEVORAL_DLL_IMPORT __declspec(dllimport)
   #define LIBEVORAL_DLL_EXPORT __declspec(dllexport)
   #define LIBEVORAL_DLL_LOCAL
index 902e94d779fe0c42b2fd844659879db2a9c2d063..a20817d4b379155fe31ddafe550348d654fb061c 100644 (file)
@@ -20,7 +20,7 @@
 #ifndef __libgtkmm2ext_visibility_h__
 #define __libgtkmm2ext_visibility_h__
 
-#if defined(COMPILER_MSVC)
+#if defined(COMPILER_MSVC) || defined(__MINGW64__)
   #define LIBGTKMM2EXT_DLL_IMPORT __declspec(dllimport)
   #define LIBGTKMM2EXT_DLL_EXPORT __declspec(dllexport)
   #define LIBGTKMM2EXT_DLL_LOCAL
index 17b57045cf2ee61637b87a7be2d4df3abbae5082..5fdc107953109de55563eb29b92867991b513478 100644 (file)
@@ -20,7 +20,7 @@
 #ifndef __libmidi_libmidi_visibility_h__
 #define __libmidi_libmidi_visibility_h__
 
-#if defined(COMPILER_MSVC)
+#if defined(COMPILER_MSVC) || defined(__MINGW64__)
   #define LIBMIDIPP_DLL_IMPORT __declspec(dllimport)
   #define LIBMIDIPP_DLL_EXPORT __declspec(dllexport)
   #define LIBMIDIPP_DLL_LOCAL
index 0fcebd554f6c4ff840116bf54284462ab6ecd3ef..14b12556499d05b57606a16e9a8d55772b324ec8 100644 (file)
@@ -20,7 +20,7 @@
 #ifndef __libpbd_libpbd_visibility_h__
 #define __libpbd_libpbd_visibility_h__
 
-#if defined(COMPILER_MSVC)
+#if defined(COMPILER_MSVC) || defined(COMPILER_MINGW64)
   #define LIBPBD_DLL_IMPORT __declspec(dllimport)
   #define LIBPBD_DLL_EXPORT __declspec(dllexport)
   #define LIBPBD_DLL_LOCAL
index 62e3b02913ab6a232830f9ae8f5a608c1325cb6a..a8eb7462056373ae263279fdfedce5179dfe7250 100644 (file)
@@ -20,7 +20,7 @@
 #ifndef __libcontrolcp_visibility_h__
 #define __libcontrolcp_visibility_h__
 
-#if defined(COMPILER_MSVC)
+#if defined(COMPILER_MSVC) || defined(__MINGW64__)
   #define LIBCONTROLCP_DLL_IMPORT __declspec(dllimport)
   #define LIBCONTROLCP_DLL_EXPORT __declspec(dllexport)
   #define LIBCONTROLCP_DLL_LOCAL
index f1c8833f263ee1c3e7a80cdfb651d73d5d3f9cce..b7a62b6a4994e910143273cd47d9fba32bf33ea4 100644 (file)
@@ -20,7 +20,7 @@
 #ifndef __libtimecode_visibility_h__
 #define __libtimecode_visibility_h__
 
-#if defined(COMPILER_MSVC)
+#if defined(COMPILER_MSVC) || defined(__MINGW64__)
   #define LIBTIMECODE_DLL_IMPORT __declspec(dllimport)
   #define LIBTIMECODE_DLL_EXPORT __declspec(dllexport)
   #define LIBTIMECODE_DLL_LOCAL