Skip to content

Instantly share code, notes, and snippets.

@RobbieClarken
Last active May 14, 2016 08:49
Show Gist options
  • Save RobbieClarken/5671b54d3da38148c4b66aeed83da8b8 to your computer and use it in GitHub Desktop.
Save RobbieClarken/5671b54d3da38148c4b66aeed83da8b8 to your computer and use it in GitHub Desktop.

EPICS base

  1. Install Anaconda Python 3.5 (or Miniconda).
  2. Run the following in cmd:
pip install httpie
http --download http://go.microsoft.com/fwlink/?LinkId=691126
http --download http://strawberryperl.com/download/5.24.0.1/strawberry-perl-5.24.0.1-64bit.msi
http --download https://github.com/epics-base/epics-base/archive/3.14.zip
visualcppbuildtools_full.exe
strawberry-perl-5.24.0.1-64bit.msi
python -m zipfile -e epics-base-3.14.zip C:\EPICS
mv C:\EPICS\epics-base-3.14 C:\EPICS\base
setx EPICS_BASE C:\EPICS\base
setx EPICS_HOST_ARCH windows-x64
  1. Restart cmd and run the following:
cd C:\EPICS\base
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64
gmake
  1. Add C:\EPICS\base\bin\windows-x64 to your PATH environment variable.

Note: We downloaded the EPICS 3.14 branch from GitHub because the 3.14.12.5 release isn't compatible with Visual C++ 2015.

Vim

http --download http://ftp.vim.org/pub/vim/pc/gvim74.exe
gvim74.exe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment