@echo off REM REM Create symlinks of dlls used by various programs (mainly GMT & GDAL). DLL names were REM previously created with the BITAGE embedded in name so it's safe to have both symlinked REM directories in the path REM set BITS=64 set VC=VC14 set pato=c:\programs\compa_libs\DLLs_VC14_%BITS% set org=compileds\%VC%_%BITS%\lib cd %pato% del /Q *.dll rem mklink supplements_w%BITS%.dll C:\progs_cygw\GMTdev\gmt5\WIN%BITS%\bin\gmt_plugins\supplements_w%BITS%.dll rem mklink gmt_w%BITS%.dll C:\progs_cygw\GMTdev\gmt5\WIN%BITS%\bin\gmt_w%BITS%.dll rem mklink psl_w%BITS%.dll C:\progs_cygw\GMTdev\gmt5\WIN%BITS%\bin\psl_w%BITS%.dll rem mklink postscriptlight_w%BITS%.dll C:\progs_cygw\GMTdev\gmt5\WIN%BITS%\bin\postscriptlight_w%BITS%.dll REM mklink cairo_w%BITS%.dll C:\programs\compa_libs\cairo-1.12.14\compileds\VC11_64\lib\cairo_w%BITS%.dll REM mklink cairo.dll C:\programs\compa_libs\cairo-1.12.14\compileds\VC11_64\lib\cairo_w%BITS%.dll REM mklink cairo-gobject_w%BITS%.dll C:\programs\compa_libs\cairo-1.12.14\compileds\VC11_64\lib\cairo-gobject_w%BITS%.dll REM mklink cairo-gobject.dll C:\programs\compa_libs\cairo-1.12.14\compileds\VC11_64\lib\cairo-gobject_w%BITS%.dll mklink fcgi_w%BITS%.dll C:\programs\compa_libs\fcgi-2.4.1\%org%\fcgi_w%BITS%.dll mklink gdal_w%BITS%.dll C:\programs\compa_libs\gdal_GIT\compileds\%VC%_%BITS%\bin\gdal_w%BITS%.dll mklink fftw3_w%BITS%.dll C:\programs\compa_libs\fftw-3.3.8\%org%\fftw3_w%BITS%.dll mklink fftw3f_w%BITS%.dll C:\programs\compa_libs\fftw-3.3.8\%org%\fftw3f_w%BITS%.dll mklink freexl_w%BITS%.dll C:\programs\compa_libs\freexl-1.0.2\%org%\freexl_w%BITS%.dll mklink geos_c_w%BITS%.dll C:\programs\compa_libs\geos-3.8.1\%org%\geos_c_w%BITS%.dll mklink geos_w%BITS%.dll C:\programs\compa_libs\geos-3.8.1\%org%\geos_w%BITS%.dll REM mklink geos_c_w%BITS%.dll C:\programs\compa_libs\geos_GIT\%org%\geos_c_w%BITS%.dll REM mklink geos_w%BITS%.dll C:\programs\compa_libs\geos_GIT\%org%\geos_w%BITS%.dll mklink gsl_w%BITS%.dll C:\programs\compa_libs\gsl-1.16\%org%\gsl_w%BITS%.dll mklink gio_w%BITS%.dll C:\programs\compa_libs\glib-2.38.2\%org%\gio_w%BITS%.dll mklink glib_w%BITS%.dll C:\programs\compa_libs\glib-2.38.2\%org%\glib_w%BITS%.dll mklink gmodule_w%BITS%.dll C:\programs\compa_libs\glib-2.38.2\%org%\gmodule_w%BITS%.dll mklink gobject_w%BITS%.dll C:\programs\compa_libs\glib-2.38.2\%org%\gobject_w%BITS%.dll mklink gthread_w%BITS%.dll C:\programs\compa_libs\glib-2.38.2\%org%\gthread_w%BITS%.dll mklink cblas_w%BITS%.dll C:\programs\compa_libs\gsl-1.16\%org%\cblas_w%BITS%.dll mklink hdf4_w%BITS%.dll C:\programs\compa_libs\hdf-4.2.9\%org%\hdf4_w%BITS%.dll mklink hdf5_w%BITS%.dll C:\programs\compa_libs\hdf5-1.10.5\%org%\hdf5_w%BITS%.dll mklink hdf5_hl_w%BITS%.dll C:\programs\compa_libs\hdf5-1.10.5\%org%\hdf5_hl_w%BITS%.dll mklink libcurl_w%BITS%.dll C:\programs\compa_libs\curl-7.54.0\%org%\libcurl_w%BITS%.dll mklink libecwj2_w%BITS%.dll C:\programs\compa_libs\libecwj2-3.3\%org%\libecwj2_w%BITS%.dll mklink libintl_w%BITS%.dll C:\programs\compa_libs\gettext-runtime-0.18\%org%\libintl_w%BITS%.dll mklink expat_w%BITS%.dll C:\programs\compa_libs\expat-2.1.1\%org%\expat_w%BITS%.dll mklink libexpat-1.dll C:\programs\compa_libs\expat-2.1.1\%org%\expat_w%BITS%.dll mklink libiconv_w%BITS%.dll C:\programs\compa_libs\libiconv-1.14\%org%\libiconv_w%BITS%.dll mklink libjpeg_w%BITS%.dll C:\programs\compa_libs\jpeg-6b\%org%\libjpeg_w%BITS%.dll mklink mfhdf4_w%BITS%.dll C:\programs\compa_libs\hdf-4.2.9\%org%\mfhdf4_w%BITS%.dll mklink netcdf4_w%BITS%.dll C:\programs\compa_libs\netcdf_GIT\%org%\netcdf4_w%BITS%.dll mklink openjp2_w%BITS%.dll C:\programs\compa_libs\OpenJpeg\%org%\openjp2_w%BITS%.dll mklink oncrpc_w%BITS%.dll C:\programs\compa_libs\oncrpc\%org%\oncrpc_w%BITS%.dll mklink pcre_w%BITS%.dll C:\programs\compa_libs\pcre_SVN\%org%\pcre_w%BITS%.dll mklink pcreposix_w%BITS%.dll C:\programs\compa_libs\pcre_SVN\%org%\pcreposix_w%BITS%.dll mklink qhull_w%BITS%.dll C:\programs\compa_libs\qhull\%org%\qhull_w%BITS%.dll mklink libpng_w%BITS%.dll C:\programs\compa_libs\lpng1635\%org%\libpng_w%BITS%.dll mklink proj_w%BITS%.dll C:\programs\compa_libs\proj5_GIT\%org%\proj_w%BITS%.dll mklink spatialindex_w%BITS%.dll C:\programs\compa_libs\libspatialindex\%org%\spatialindex_w%BITS%.dll mklink spatialite_w%BITS%.dll C:\programs\compa_libs\libspatialite-5.0.0-beta0\%org%\spatialite_w%BITS%.dll mklink sqlite3_w%BITS%.dll C:\programs\compa_libs\sqlite3.31.1\%org%\sqlite3_w%BITS%.dll mklink tiff_w%BITS%.dll C:\programs\compa_libs\tiff-4.1.0\%org%\tiff_w%BITS%.dll mklink xdr_w%BITS%.dll C:\programs\compa_libs\hdf-4.2.9\%org%\xdr_w%BITS%.dll mklink xdrbsd_w%BITS%.dll C:\programs\compa_libs\bsd-xdr\%org%\xdrbsd_w%BITS%.dll mklink xerces-c_3_1_w%BITS%.dll C:\programs\compa_libs\xerces-c-3.1.1\%org%\xerces-c_3_1_w%BITS%.dll mklink zlib1_w%BITS%.dll C:\programs\compa_libs\zlib-1.2.11\%org%\zlib1_w%BITS%.dll mklink tbb_w%BITS%.dll C:\programs\compa_libs\tbb41_20121003oss\%org%\tbb_w%BITS%.dll mklink laslib_w%BITS%.dll C:\programs\compa_libs\lastools\%org%\laslib_w%BITS%.dll mklink laszip_w%BITS%.dll C:\programs\compa_libs\lastools_GIT\%org%\laszip_w%BITS%.dll mklink opencv_core_w%BITS%.dll C:\programs\compa_libs\opencv\%org%\opencv_core_w%BITS%.dll mklink opencv_imgproc_w%BITS%.dll C:\programs\compa_libs\opencv\%org%\opencv_imgproc_w%BITS%.dll mklink opencv_calib3d_w%BITS%.dll C:\programs\compa_libs\opencv\%org%\opencv_calib3d_w%BITS%.dll mklink opencv_objdetect_w%BITS%.dll C:\programs\compa_libs\opencv\%org%\opencv_objdetect_w%BITS%.dll mklink opencv_video_w%BITS%.dll C:\programs\compa_libs\opencv\%org%\opencv_video_w%BITS%.dll mklink opencv_photo_w%BITS%.dll C:\programs\compa_libs\opencv\%org%\opencv_photo_w%BITS%.dll mklink opencv_highgui_w%BITS%.dll C:\programs\compa_libs\opencv\%org%\opencv_highgui_w%BITS%.dll mklink opencv_flann_w%BITS%.dll C:\programs\compa_libs\opencv\%org%\opencv_flann_w%BITS%.dll mklink opencv_features2d_w%BITS%.dll C:\programs\compa_libs\opencv\%org%\opencv_features2d_w%BITS%.dll mklink opencv_ml_w%BITS%.dll C:\programs\compa_libs\opencv\%org%\opencv_ml_w%BITS%.dll mklink cfitsio_w%BITS%.dll C:\programs\compa_libs\cfits335\%org%\cfitsio_w%BITS%.dll mklink lti_dsdk.dll C:\programs\compa_libs\MrSID_DSDK-8.5.0.3422\%org%\lti_dsdk.dll mklink libxml2_w%BITS%.dll C:\programs\compa_libs\libxml2-2.9.1\%org%\libxml2_w%BITS%.dll mklink webp_w%BITS%.dll C:\programs\compa_libs\webp\%org%\webp_w%BITS%.dll mklink libeay32_w%BITS%.dll C:\programs\compa_libs\openssl\%org%\libeay32_w%BITS%.dll mklink ssleay32_w%BITS%.dll C:\programs\compa_libs\openssl\%org%\ssleay32_w%BITS%.dll mklink pthreadVC2_w%BITS%.dll C:\programs\compa_libs\pthreads\%org%\pthreadVC2_w%BITS%.dll IF %BITS%==32 mklink lti_dsdk_dll.dll C:\programs\Geo_DSDK-7.0.0.2167\lib\Release_md\lti_dsdk_dll.dll IF %BITS%==32 mklink qwt.dll C:\programs\compa_libs\qwt\compileds\VC10_32\lib\qwt.dll IF %BITS%==32 mklink QtCore4.dll C:\programs\Qt\4.8.6\bin\QtCore4.dll IF %BITS%==32 mklink QtGui4.dll C:\programs\Qt\4.8.6\bin\QtGui4.dll IF %BITS%==32 mklink QtHelp4.dll C:\programs\Qt\4.8.6\bin\QtHelp4.dll IF %BITS%==32 mklink QtSvg4.dll C:\programs\Qt\4.8.6\bin\QtSvg4.dll IF %BITS%==32 mklink QtSql4.dll C:\programs\Qt\4.8.6\bin\QtSql4.dll IF %BITS%==32 mklink QtTest4.dll C:\programs\Qt\4.8.6\bin\QtTest4.dll IF %BITS%==32 mklink QtXml4.dll C:\programs\Qt\4.8.6\bin\QtXml4.dll IF %BITS%==32 mklink QtWebKit4.dll C:\programs\Qt\4.8.6\bin\QtWebKit4.dll IF %BITS%==32 mklink QtMultimedia4.dll C:\programs\Qt\4.8.6\bin\QtMultimedia4.dll IF %BITS%==32 mklink QtNetwork4.dll C:\programs\Qt\4.8.6\bin\QtNetwork4.dll IF %BITS%==32 mklink QtOpenGL4.dll C:\programs\Qt\4.8.6\bin\QtOpenGL4.dll IF %BITS%==32 mklink QtScript4.dll C:\programs\Qt\4.8.6\bin\QtScript4.dll IF %BITS%==32 mklink QtScriptTools4.dll C:\programs\Qt\4.8.6\bin\QtScriptTools4.dll IF %BITS%==32 mklink QtDeclarative4.dll C:\programs\Qt\4.8.6\bin\QtDeclarative4.dll IF %BITS%==32 mklink QtXmlPatterns4.dll C:\programs\Qt\4.8.6\bin\QtXmlPatterns4.dll IF %BITS%==32 mklink qscintilla2.dll C:\programs\Qt\4.8.6\bin\qscintilla2.dll IF %BITS%==64 mklink qwt.dll C:\programs\compa_libs\qwt\compileds\VC10_64\lib\qwt.dll IF %BITS%==64 mklink QtCore4.dll C:\programs\Qt_64\4.8.4\bin\QtCore4.dll IF %BITS%==64 mklink QtGui4.dll C:\programs\Qt_64\4.8.4\bin\QtGui4.dll IF %BITS%==64 mklink QtHelp4.dll C:\programs\Qt_64\4.8.4\bin\QtHelp4.dll IF %BITS%==64 mklink QtSvg4.dll C:\programs\Qt_64\4.8.4\bin\QtSvg4.dll IF %BITS%==64 mklink QtSql4.dll C:\programs\Qt_64\4.8.4\bin\QtSql4.dll IF %BITS%==64 mklink QtTest4.dll C:\programs\Qt_64\4.8.4\bin\QtTest4.dll IF %BITS%==64 mklink QtXml4.dll C:\programs\Qt_64\4.8.4\bin\QtXml4.dll IF %BITS%==64 mklink QtWebKit4.dll C:\programs\Qt_64\4.8.4\bin\QtWebKit4.dll IF %BITS%==64 mklink QtMultimedia4.dll C:\programs\Qt_64\4.8.4\bin\QtMultimedia4.dll IF %BITS%==64 mklink QtNetwork4.dll C:\programs\Qt_64\4.8.4\bin\QtNetwork4.dll IF %BITS%==64 mklink QtOpenGL4.dll C:\programs\Qt_64\4.8.4\bin\QtOpenGL4.dll IF %BITS%==64 mklink QtScript4.dll C:\programs\Qt_64\4.8.4\bin\QtScript4.dll IF %BITS%==64 mklink QtScriptTools4.dll C:\programs\Qt_64\4.8.4\bin\QtScriptTools4.dll IF %BITS%==64 mklink QtDeclarative4.dll C:\programs\Qt_64\4.8.4\bin\QtDeclarative4.dll IF %BITS%==64 mklink QtXmlPatterns4.dll C:\programs\Qt_64\4.8.4\bin\QtXmlPatterns4.dll IF %BITS%==64 mklink qscintilla2.dll C:\programs\Qt_64\4.8.4\bin\qscintilla2.dll IF %BITS%==64 mklink Qt5Core.dll C:\Qt5\5.6\msvc2013_64\bin\Qt5Core.dll IF %BITS%==64 mklink Qt5Gui.dll C:\Qt5\5.6\msvc2013_64\bin\Qt5Gui.dll IF %BITS%==64 mklink Qt5Widgets.dll C:\Qt5\5.6\msvc2013_64\bin\Qt5Widgets.dll IF %BITS%==64 mklink gmtsar_w64.dll C:\progs_cygw\GMTdev\GMT5SAR\5.2\lib64\gmtsar_w64.dll IF %BITS%==64 mklink libblas.dll C:\programs\compa_libs\lapack-3.5.0\compileds\lib\libblas.dll IF %BITS%==64 mklink liblapack.dll C:\programs\compa_libs\lapack-3.5.0\compileds\lib\liblapack.dll IF %BITS%==64 mklink libgcc_s_seh-1.dll C:\programs\compa_libs\lapack-3.5.0\compileds\lib\libgcc_s_seh-1.dll IF %BITS%==64 mklink libgfortran-3.dll C:\programs\compa_libs\lapack-3.5.0\compileds\lib\libgfortran-3.dll IF %BITS%==64 mklink libquadmath-0.dll C:\programs\compa_libs\lapack-3.5.0\compileds\lib\libquadmath-0.dll IF %BITS%==64 mklink libtmglib.dll C:\programs\compa_libs\lapack-3.5.0\compileds\lib\libtmglib.dll cd .. pause