1 / 9

Building/Running EPICS on Windows NT and 95

This guide provides instructions for building and running EPICS (Experimental Physics and Industrial Control System) on Windows NT and Windows 95. It covers topics such as PC-based application development for IOC/vxWorks targets, using EPICS extensions, calling CA client library from Visual Basic and other languages, and C/C++ development with EPICS libraries.

ckato
Download Presentation

Building/Running EPICS on Windows NT and 95

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Building/Running EPICS on Windows NT and 95 • PC based application development for IOC/vxWorks targets • PC based application development for WIN32

  2. Potential Applications • IOC application development • Install and use EPICS extensions • Call CA client library from visual basic and others • C/C++ development with any of the core EPICS libraries

  3. You Will Need • GNU make - www.gnu.org • PERL - www.perl.org • C/C++ Compiler {Microsoft, Borlund?, Cygnus win32} • vxWorks 5.3 (only for IOC application development)

  4. Environment Variables • NT: use Settings/System, Win95: use autoexec.bat • HOST_ARCH = WIN32 • PATH - include PERL, GNU make, C/C++ compiler, <EPICS>\bin\win32 • WIND_BASE and WIND_HOST_TYPE are properly set when vxWorks is installed

  5. Otherwise build is identical to UNIX • unpack tar file with WinZip utility - www.winzip.com • start DOS window • type “cd <EPICS>\base” • type “make”

  6. Windows Sockets II (WSII) DLL Required 3.13 beta 12 • CA auto configures its broadcast addresses under windows identically to all other OS if linked with WSII

  7. Windows Sockets II comes with NT 4.0, but not W95 • Warning: your W95 version of WSII may be buggy • symptom: very sluggish CA communication • Obtain modern WSII DLL for W95 from • http://www.microsoft.com/windows95/info/ws2.htm

  8. To Do • PC friendly install (with latest EPICS binaries) • Binaries in self extracting zip on anonymous FTP?

  9. Conclusion • Base build on PC is very similar to UNIX • Strong potential to interface CA client tools to commercial PC software products via DDE, active X, COM etc

More Related