home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / stlpt453.zip / STLport-4.5.3 / stlport / config / vc_select_lib.h < prev   
C/C++ Source or Header  |  2001-10-28  |  1KB  |  36 lines

  1. # if !( defined(_STLP_WINCE) )
  2. #  define _STLP_EXPORT_DECLSPEC __declspec(dllexport)
  3. #  define _STLP_IMPORT_DECLSPEC __declspec(dllimport)
  4. # endif
  5.  
  6. #  if !( defined(_STLP_MSVC) && _STLP_MSVC < 1100)
  7. #   define _STLP_CLASS_EXPORT_DECLSPEC __declspec(dllexport)
  8. #   define _STLP_CLASS_IMPORT_DECLSPEC __declspec(dllimport)
  9. #  endif
  10.  
  11. #  if !defined (_STLP_NO_OWN_IOSTREAMS)
  12.  
  13. #    if ( defined (__DLL) || defined (_DLL) || defined (_WINDLL) || defined (_RTLDLL) \
  14.      || defined(_AFXDLL) || defined (_STLP_USE_DYNAMIC_LIB) ) \
  15.        && ! defined (_STLP_USE_STATIC_LIB)
  16. #      undef  _STLP_USE_DECLSPEC
  17. #      define _STLP_USE_DECLSPEC 1
  18. #    endif
  19.  
  20. #  ifndef _STLP_IMPORT_TEMPLATE_KEYWORD
  21. #   define _STLP_IMPORT_TEMPLATE_KEYWORD  extern
  22. #  endif
  23. #  define _STLP_EXPORT_TEMPLATE_KEYWORD
  24.  
  25. # if defined (_RTLDLL) && defined (_STLP_USE_STATIC_LIB)
  26. #    define _STLP_LIB_STATIC_SUFFIX "_staticx"
  27. # else
  28. #    define _STLP_LIB_STATIC_SUFFIX "_static"
  29. # endif
  30.  
  31. #    include <config/stl_select_lib.h>
  32.  
  33. #  endif /* _STLP_OWN_IOSTREAMS */
  34.  
  35.  
  36.