| 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 | |