From f914499f4a96fe69ab9cd8dba48f8e3bfc7a54e5 Mon Sep 17 00:00:00 2001
From: Josh Blum <josh@joshknows.com>
Date: Wed, 20 Jul 2011 18:38:36 -0700
Subject: core: API declaration macros for core class and function symbols

---
 gnuradio-core/src/lib/general/gr_constants.h | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

(limited to 'gnuradio-core/src/lib/general/gr_constants.h')

diff --git a/gnuradio-core/src/lib/general/gr_constants.h b/gnuradio-core/src/lib/general/gr_constants.h
index 449d41c174..3d21fe1d65 100644
--- a/gnuradio-core/src/lib/general/gr_constants.h
+++ b/gnuradio-core/src/lib/general/gr_constants.h
@@ -22,31 +22,32 @@
 #ifndef INCLUDED_GR_CONSTANTS_H
 #define INCLUDED_GR_CONSTANTS_H
 
+#include <gr_core_api.h>
 #include <string>
 
 /*!
  * \brief return ./configure --prefix argument.  Typically /usr/local
  */
-const std::string gr_prefix();
+GR_CORE_API const std::string gr_prefix();
 
 /*!
  * \brief return ./configure --sysconfdir argument.  Typically $prefix/etc or /etc
  */
-const std::string gr_sysconfdir();
+GR_CORE_API const std::string gr_sysconfdir();
 
 /*!
  * \brief return preferences file directory.  Typically $sysconfdir/etc/conf.d
  */
-const std::string gr_prefsdir();
+GR_CORE_API const std::string gr_prefsdir();
 
 /*!
  * \brief return date/time of build, as set when 'bootstrap' is run
  */
-const std::string gr_build_date();
+GR_CORE_API const std::string gr_build_date();
 
 /*!
  * \brief return version string defined in configure.ac
  */
-const std::string gr_version();
+GR_CORE_API const std::string gr_version();
 
 #endif /* INCLUDED_GR_CONSTANTS_H */
-- 
cgit v1.2.3