From 8a93905515c25525fa03bf6a95e0e31c2ed2f5bf Mon Sep 17 00:00:00 2001 From: "Janet B. Anderson" Date: Tue, 18 Sep 2001 22:05:47 +0000 Subject: [PATCH] Updates for R3.13.5 --- README.cygwin32 | 64 +++++++++++++------------------------------------ 1 file changed, 17 insertions(+), 47 deletions(-) diff --git a/README.cygwin32 b/README.cygwin32 index c1d4395fe..81685ed4f 100644 --- a/README.cygwin32 +++ b/README.cygwin32 @@ -10,78 +10,48 @@ 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/... Cygnus's latest gnu-win32 distribution, available from - http://www.cygnus.com/misc/gnu-win32/ (release b19 or later) - Perl,version 5.003 or later, available from - http://www.perl.org/CPAN/ports/win32/ + http://sources.redhat.com/cygwin -Optional items - CVS, version 1.9 or later, available from - http:/download.cyclic.com - windows-nt - cvs-1.9.10.tar.gz - patch.exe - win32gnu.dll - vim ( Vi IMproved), version 4.5 or later, available from - http://www.cygnus.com/misc/gnu-win32/ - BUILD INSTRUCTIONS ------------------ -1) Install the gnu-win32 binary release +1) Install the cygwin binary release --------------------------------------- - Download the whole release, cdk.exe, to get the developemnt tools - First move out of the way any older versions of gnuwin32 - - Run cdk.exe and follow the install instructions. - - Don't forget to create a \tmp dir and setup the \bin dir. - (Create a \temp dir if you install cvs.) - mkdir \tmp - mkdir \temp - mkdir \bin - cd \bin - copy C:\cygnus\b19\H-i386-cygwin32\bin\sh.exe sh.exe - - Install the b19.1 bug fix update to the Cygwin32 library. - - (Optional: Install the GNU-WIN32 compiler replacement from - the ECGS project) - -2) Install the perl distribution --------------------------------- - pw32i316.exe (Execute and follow instructions) - -3) Install the epics base distribution +2) Install the epics base distribution -------------------------------------- mkdir chdir - cp \.gz . - gunzip -d .gz + cp \.tar.gz . + gunzip -d .tar.gz + tar xvf .tar chmod +w -R * -4) Set environment variables and path using cygwin32.bat +3) Set environment variables and path using cygwin32.bat ------------------------------------------------------------- cd \startup - cygwin32.bat + edit cygwin32.bat + + cygwin32 -5) Set site specific parms in epics base\config files +4) Set site specific parms in epics base\config files ----------------------------------------------------- cd \base\config -6) Build epics base +5) Build epics base ------------------- cd \base make -7) Create an EPICS application area (note forward slashes on perl cmd) ---------------------------------------------------------------------- +6) Create an EPICS application area ( needs drive letter) +------------------------------------------------------------------------------ mkdir cd - perl /bin/cygwin32/makeBaseApp.pl -l - perl /bin/cygwin32/makeBaseApp.pl -t example example - + perl \bin\cygwin32\makeBaseApp.pl -l + perl \bin\cygwin32\makeBaseApp.pl -t example example + make