Skip to main content Link Search Menu Expand Document (external link)

Building synApps on Cygwin

The following components from the Cygwin distribution package are required in order to build synApps for the cygwin-x86 architecture:

  • base
    • All default components
  • devel
    • gcc-core
    • gcc-g++
    • libncurses-devel
    • make
    • readline
  • interpreters
    • perl
  • libs
    • ncurses
    • sunrpc

To set up the PATH and EPICS_HOST_ARCH environment variables create a script file called /usr/local/bin/setup_epics containing lines like the following:

export PATH="/usr/bin:/usr/local/bin:/corvette/usr/local/epics/base/bin/cygwin-x86"
export EPICS_HOST_ARCH=cygwin-x86

The last element in the PATH definition must be the path to the bin/cygwin-x86 subdirectory in your local installation of EPICS base. When logging in to the bash shell on cygwin type the command

source setup_epics

to execute that script. Suggestions and Comments to:
Mark Rivers: (rivers@cars.uchicago.edu)
Last modified: November 28, 2005