};
 
-// not Motif-specific, but currently used only under Motif
-#ifdef __WXMOTIF__
+// not Motif-specific, but currently used only under Motif,
+// compiled to make wxMotif and wxGTK base libraries compatible
+#if defined(__WXMOTIF__) || wxABI_VERSION >= 20602
 
 #include <wx/vector.h>
 
 
 
 @WX_VERSION_TAG@.2 {
     global:
+        *wxClientDataDictionary*Delete*;
+        *wxClientDataDictionary*DestroyData*;
+        *wxClientDataDictionary*Find*;
+        *wxClientDataDictionary*Get*;
+        *wxClientDataDictionary*Set*wxClientData*;
+        *wxClientDataDictionary*wxClientDataDictionary*;
+        *wxClientDataDictionaryPair*wxClientDataDictionaryPair*;
+        *wxClientDataDictionaryPairVector*at*;
+        *wxClientDataDictionaryPairVector*back*;
+        *wxClientDataDictionaryPairVector*Copy*void*;
+        *wxClientDataDictionaryPairVector*erase*;
+        *wxClientDataDictionaryPairVector*Free*void*;
+        *wxClientDataDictionaryPairVector*front*;
+        *wxClientDataDictionaryPairVector*pop_back*;
+        *wxClientDataDictionaryPairVector*push_back*wxClientDataDictionaryPair*;
+        *wxClientDataDictionaryPairVector*wxClientDataDictionaryPairVector*wxClientDataDictionaryPairVector*;
+        *wxClientDataDictionaryPairVector*wxClientDataDictionaryPairVector*;
         *wxDialog*GetEscapeId*;
         *wxEVT_MEDIA_LOADED*;
         *wxGenericListCtrl*SetItemFont*wxFont*;
         *wxMessageOutputBest*;
         *wxShadowObject*;
         *wxTopLevelWindowGTK*RequestUserAttention*;
+        *wxVectorBase*Alloc*;
+        *wxVectorBase*Append*void*;
+        *wxVectorBase*clear*;
+        *wxVectorBase*copy*wxVectorBase*;
+        *wxVectorBase*GetItem*;
+        *wxVectorBase*RemoveAt*;
+        *wxVectorBase*size*;
+        *wxVectorBase*wxVectorBase*;
         *wxWizard*FinishLayout*;
         *wxXmlResource*ConvertFileNameToURL*wxString*;
         *wxXmlResource*IsArchive*wxString*;