-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.cygwin32
54 lines (42 loc) · 1.68 KB
/
README.cygwin32
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Compiling EPICS on cygwin32 (Windows95/NT)
------------------------------------------
Right now this port of EPICS base to cygwin32 R1.3.3 fails
because cygwin does not yet support point-to-point interfaces.
To build EPICS on Win95 or NT using cygwin32, we need
EPICS base distribution, R3.12.0.beta12 or later, available
from http://aps.anl.gov/...
The latest cygwin distribution, available from
http://www.cygwin.com
BUILD INSTRUCTIONS
------------------
1) Install the cygwin binary release
------------------------------------
2) Install the epics base distribution
--------------------------------------
cp <dirname>\<basereleasename>.tar.gz .
gunzip -d <basereleasename>.tar.gz
tar xvf <basereleasename>.tar
chmod +w -R *
cd <epicsBaseDir>
3) Set environment variables and path using cygwin32.bat
-------------------------------------------------------------
<edit <epicsBaseDir>/startup/cygwin32.bat changing paths if necessary>
cd <epicsBaseDir>\startup
edit cygwin32.bat
<execute cygwin32.bat>
cygwin
4) Set site specific parms in epics config files
------------------------------------------------
cd <epicsBaseDir>\config
<edit CONFIG_SITE* files>
5) Build epics base
-------------------
cd <epicsBaseDir>
make
6) Create an example EPICS application (<epicsBaseDir> needs drive letter)
--------------------------------------------------------------------------
mkdir <epicsappdir>
cd <epicsappdir>
perl <epicsBaseDir>\bin\cygwin32\makeBaseApp.pl -l
perl <epicsBaseDir>\bin\cygwin32\makeBaseApp.pl -t example example
make