Installing and running VARTOOLS on a Windows PC platform This file describes the installation and execution of VARTOOLS on a Windows platform for those who have little or no experience with Linux or C++ coding. These instructions are not meant to be expert directions; rather, they are created for someone who has no experience with Linux or C++ coding. I. MINGW You will need MinGW - Minimalist GNU for Windows to compile vartools We recommend you read 'Getting Started' at "http://www.mingw.org/wiki/Getting_Started" To install the MinGW - Minimalist GNU for Windows: download "mingw-get-setup.exe" from "http://sourceforge.net/projects/mingw/postdownload?source=dlp" select install support for graphical user interface option if you select install for any user, you will need administrator authority There are many tools available during installation. Navigate to the top level "Basic Setup". We recommend you select (check) the following, and then 'apply changes' from installation menu. mingw32-developer-tools mingw32-base mingw32-gcc-g++ msys-base After these have installed, go to the all packages,MinGw Libraries level and select the following and apply changes mingw32-pthreads-w32 dev mingw32-pthreads-w32 doc mingw32-pthreads-w32 lic We suggest you install in "c:\mingw" Read "Environment Settings" at http://www.mingw.org/wiki/getting_Started, add "c:mingw\bin" to your USER 'path' variable. Edit the "C:\mingw\msys\1.0\etc\fstab.sample" file to insure the mount point is set to "c:/mingw /mingw" with a space between parameters. Ensure there is a blank line at end of file. Create a desktop shortcut to "C:\mingw\msys\1.0\msys.bat" Adjust the shortcut to start in "C:\mingw\msys\1.0\bin" II. VARTOOLS Download vartools 1.3: April 22, 2014, corrected september11,2014 and extract it into a directory such as c:\vartools For pthreads, explore the FAQ at ftp://sourceware.org/pub/pthreads-win32/dll-latest/ Download 32 bit pthreadgc2.dll from "ftp://sourceware.org/pub/pthreads-win32/dll-latest/dll/x86/" to Windows\system32\ directory and select properties for this file and unblock it. Edit the vartools makefile: follow directions in file comments and remove CFITSIO option follow directions in file comments and remove GNU scientific library option follow directions in file comments and remove JPL NAIF CSPICE library option follow directions in file comments and remove dynamically linked libraries option leave the Parallel option turned on III EXECUTION Execute the "C:\mingw\msys\1.0\msys.bat" shortcut. Change directory to c:\vartools. Type the command 'make'. At this point you should have created the VARTOOLS .exe file. In a command window, type VARTOOLS and you should get usage information on the VARTOOLS command. Execute the following commands to test basic and parallel operation. If they return results, you're done. vartools -i EXAMPLES/2 -oneline -ascii \ -LS 0.1 10. 0.1 5 1 EXAMPLES/OUTDIR1 whiten clip 5. 1 vartools -l EXAMPLES/lc_list -header -BLS q 0.01 0.1 0.1 20.0 100000 200 0 1 1 EXAMPLES/OUTDIR1/ 1 EXAMPLES/OUTDIR1/ 0 fittrap nobinnedrms ophcurve EXAMPLES/OUTDIR1/ \ -0.1 1.1 0.001 -parallel 4 There will no doubt be differences on different system platforms, hopefully they will be minor. Arthur Sweeney University of Dallas Department of Physics asweeney(att)udallas(dott)edu