Experimental Physics and
| |||||||||||||||
|
Hi everyone, I tried to build an EPICS ioc on a CRIO-9064 which is under RT Linux os. Since CRIO's os is Linux my first thought was to build the ioc directely on the CRIO avoiding one layer of hardware. I am connecting from a windows PC to CRIO via ssh (Putty). After Installing (with opkg) git (to clone EPICS base repository), make, perl and gcc, I encountered error while executing "make" command to build the base. I tried it with base V7 and V3.16 and I had the same error: Can't locate POSIX.pm in @INC (you may need to install the POSIX module) (@INC contains: /etc/perl /usr/lib/perl/site_perl/5.24.1/ /usr/lib/perl/site_perl/5.24.1 /usr/lib/perl/vendor_perl/5.24.1/ /usr/lib/perl/vendor_perl/5.24.1 /usr/lib/perl/5.24.1/ /usr/lib/perl/5.24.1 /usr/local/lib/site_perl /usr/lib/perl/5.24.1 .) at ./src/tools/EpicsHostArch.pl line 28. BEGIN failed--compilation aborted at ./src/tools/EpicsHostArch.pl line 28. Can't locate FindBin.pm in @INC (you may need to install the FindBin module) (@INC contains: /etc/perl /usr/lib/perl/site_perl/5.24.1/ /usr/lib/perl/site_perl/5.24.1 /usr/lib/perl/vendor_perl/5.24.1/ /usr/lib/perl/vendor_perl/5.24.1 /usr/lib/perl/5.24.1/ /usr/lib/perl/5.24.1 /usr/local/lib/site_perl /usr/lib/perl/5.24.1 .) at ./src/tools/convertRelease.pl line 16. BEGIN failed--compilation aborted at ./src/tools/convertRelease.pl line 16. configure/CONFIG:58: configure/os/CONFIG..Common: No such file or directory make: *** No rule to make target 'configure/os/CONFIG..Common'. Stop. It seems that no module from perl was correctly installed. Unfortunately I found nothing on internet to solve it. I'm stuck here at the moment At the same time I am asking myself if I am on the right way to establish the communication between EPICS and variables from a CRIO. Searching a solution I found the conversation about CRIO and EPICS from 2018. https://epics.anl.gov/tech-talk/2018/msg01205.php One of the solutions mentionned is to build a base+ioc separately from CRIO and write shared variables data in the records via the EPICS client provided with NI Datalogging and Supervisory Control (DSC) module. Are the information in this discussion up to date? Thank you in advace for help. Yours sincerely,
| ||||||||||||||
ANJ, 12 Oct 2022 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |