Experimental Physics and
| |||||||||||||||
|
I downloaded epics3.14.beta2 onto my Windows XP system yesterday and used makeBaseApp.pl from that epics version to make an example application, which I then built and tried to run by changing to iocBoot/ioctest and then running .../../bin/WIN32-x86/example st.cmd The results were the following: $ start ############################################################################ ### @(#)EPICS IOC CORE built on Jun 3 2002 $R3-14-0-beta-1$ $2001/09/13 19:13:12$ ############################################################################ Starting iocInit initializing iwfcreate filename="../recGbl.c" line number=114 Missing device support entry table PV: RozelleHost:aiExample ai: init_record filename="../recGbl.c" line number=114 Missing device support entry table PV: RozelleHost:aiExample1 ai: init_record filename="../recGbl.c" line number=114 Missing device support entry table PV: RozelleHost:aiExample2 ai: init_record filename="../recGbl.c" line number=114 Missing device support entry table PV: RozelleHost:aiExample3 ai: init_record filename="../recGbl.c" line number=114 Missing device support entry table PV: RozelleHost:xxxExample xxx: init_record iocInit: All initialization complete If you look very closely at the first line, you see that it is loading 3.14.beta1 instead of 3.14.beta2, even though example.exe was built with 3.14.beta2. The problem turned out to be that I still had base3.14.beta1/bin/WIN32-x86 in my path rather than base3.14.beta2/bin/WIN32-x86. Windows uses my path to locate the shared libraries containing iocCore and gets the wrong ones. Rozelle Wright [email protected]
| ||||||||||||||
ANJ, 10 Aug 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |