Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Building/Running EPICS on Windows NT and 95 PC based application development for IOC/vxWorks targetsPC based application development for IOC/vxWorks targets."— Presentation transcript:

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

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

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

4 Environment Variables NT: use Settings/System, Win95: use autoexec.batNT: use Settings/System, Win95: use autoexec.bat HOST_ARCH = WIN32HOST_ARCH = WIN32 PATH - include PERL, GNU make, C/C++ compiler, \bin\win32PATH - include PERL, GNU make, C/C++ compiler, \bin\win32 WIND_BASE and WIND_HOST_TYPE are properly set when vxWorks is installedWIND_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.comunpack tar file with WinZip utility - www.winzip.com start DOS windowstart DOS window type “cd \base”type “cd \base” type “make”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 WSIICA 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 buggyWarning: your W95 version of WSII may be buggy –symptom: very sluggish CA communication Obtain modern WSII DLL for W95 fromObtain modern WSII DLL for W95 from –http://www.microsoft.com/windows95/info/ ws2.htm

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

9 Conclusion Base build on PC is very similar to UNIXBase 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 etcStrong potential to interface CA client tools to commercial PC software products via DDE, active X, COM etc


Download ppt "Building/Running EPICS on Windows NT and 95 PC based application development for IOC/vxWorks targetsPC based application development for IOC/vxWorks targets."

Similar presentations


Ads by Google