From 422c5184ef37d8966f0e1083c8ea5fe9914811fe Mon Sep 17 00:00:00 2001
From: Marco Biasini <marco.biasini@unibas.ch>
Date: Tue, 14 May 2013 16:12:36 +0200
Subject: [PATCH] add proper visibility to declarations

---
 modules/conop/src/minimal_compound_lib.hh | 2 +-
 modules/mol/alg/src/pdbize.cc             | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/modules/conop/src/minimal_compound_lib.hh b/modules/conop/src/minimal_compound_lib.hh
index e1c035a51..208011545 100644
--- a/modules/conop/src/minimal_compound_lib.hh
+++ b/modules/conop/src/minimal_compound_lib.hh
@@ -11,7 +11,7 @@ typedef boost::shared_ptr<MinimalCompoundLib> MinimalCompoundLibPtr;
 
 // a minimal compound lib containing the definitions of the 20 standard 
 // amino acids and standard nucleotides
-class MinimalCompoundLib : public CompoundLibBase {
+class DLLEXPORT_OST_CONOP MinimalCompoundLib : public CompoundLibBase {
 public:
   MinimalCompoundLib() {}
   virtual CompoundPtr FindCompound(const String& id, 
diff --git a/modules/mol/alg/src/pdbize.cc b/modules/mol/alg/src/pdbize.cc
index 26c1050d5..c06dfa230 100644
--- a/modules/mol/alg/src/pdbize.cc
+++ b/modules/mol/alg/src/pdbize.cc
@@ -29,9 +29,9 @@
 
 namespace ost { namespace mol { namespace alg {
 
-const char* POLYPEPTIDE_CHAIN_NAMES="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz";
-const char* LIGAND_CHAIN_NAME="_";
-const char* WATER_CHAIN_NAME="-";
+DLLEXPORT const char* POLYPEPTIDE_CHAIN_NAMES="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz";
+DLLEXPORT const char* LIGAND_CHAIN_NAME="_";
+DLLEXPORT const char* WATER_CHAIN_NAME="-";
 
 
 namespace {
-- 
GitLab