| | 1 | = Stream Device セットアップ = |
| | 2 | |
| | 3 | == 準備 == |
| | 4 | * epics R3.14.9 |
| | 5 | * seq 2.0.11 |
| | 6 | * asyn 4-11 |
| | 7 | |
| | 8 | == ダウンロード、インストール == |
| | 9 | * http://epics.web.psi.ch/software/streamdevice/ |
| | 10 | * 2-5 をダウンロード |
| | 11 | |
| | 12 | {{{ |
| | 13 | [epics@pfrproc2 ]$ cd /pf/epics/R314.9/modules/soft/stream/2-5 |
| | 14 | |
| | 15 | [epics@pfrproc2 2-5]$ makeBaseApp.pl -t support |
| | 16 | Name the application(s) to be created. |
| | 17 | Names given will have "App" appended to them. |
| | 18 | Application names? <---------- Enter 入れるのみ |
| | 19 | |
| | 20 | [epics@pfrproc2 2-5]$ ll |
| | 21 | 合計 16 |
| | 22 | -rw-r--r-- 1 epics epics 391 5月 8日 23:50 Makefile |
| | 23 | drwxr-xr-x 2 epics epics 1024 5月 8日 23:50 configure |
| | 24 | |
| | 25 | |
| | 26 | [epics@pfrproc2 2-5]$ vi configure/RELEASE |
| | 27 | |
| | 28 | #If using the sequencer, point SNCSEQ at its top directory: |
| | 29 | SNCSEQ=$(EPICS_BASE)/../modules/soft/seq/2.0.11 |
| | 30 | ASYN=$(EPICS_BASE)/../modules/soft/asyn/4-11 |
| | 31 | }}} |
| | 32 | |
| | 33 | |
| | 34 | !StreamDevice-2-5.tar.gzをこのディレクトリに展開 |
| | 35 | |
| | 36 | {{{ |
| | 37 | [epics@pfrproc2 2-5]$ ls |
| | 38 | Makefile StreamDevice-2-5 configure |
| | 39 | }}} |
| | 40 | |
| | 41 | "streamApp/Makefile" の 23行目のコメントを外し、aaiRecord.dbd,aaoRecord.dbd を組み込む。 |
| | 42 | |
| | 43 | {{{ |
| | 44 | [epics@pfrproc2 2-5]$ make |
| | 45 | |
| | 46 | Build Lib/Application |
| | 47 | [epics@pfrproc2 2-5]$ cd StreamDevice-2-5 |
| | 48 | [epics@pfrproc2 src]$ make |
| | 49 | |
| | 50 | }}} |
| | 51 | 同じ事をpfrproc2, pfrproc3 の両方で実施する。 |
| | 52 | {{{ |
| | 53 | [epics@pfrproc3 2-5]$ ls |
| | 54 | Makefile StreamDevice-2-5 bin configure dbd include lib |
| | 55 | }}} |
| | 56 | |