ADDED tclvfs/patches/all/tclvfs-20080503-alwaysstatic.diff Index: tclvfs/patches/all/tclvfs-20080503-alwaysstatic.diff ================================================================== --- /dev/null +++ tclvfs/patches/all/tclvfs-20080503-alwaysstatic.diff @@ -0,0 +1,20 @@ +diff -uNr tclvfs-20080503.orig/generic/vfs.c tclvfs-20080503-alwaysstatic/generic/vfs.c +--- tclvfs-20080503.orig/generic/vfs.c 2006-08-30 14:38:03.000000000 -0500 ++++ tclvfs-20080503-alwaysstatic/generic/vfs.c 2015-03-30 17:20:15.415513923 -0500 +@@ -25,16 +25,6 @@ + #include "tclInt.h" + #include "tclPort.h" + +-/* +- * Windows needs to know which symbols to export. Unix does not. +- * BUILD_vfs should be undefined for Unix. +- */ +- +-#ifdef BUILD_vfs +-#undef TCL_STORAGE_CLASS +-#define TCL_STORAGE_CLASS DLLEXPORT +-#endif /* BUILD_vfs */ +- + #ifndef TCL_GLOB_TYPE_MOUNT + #define TCL_GLOB_TYPE_MOUNT (1<<7) + #endif