Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
E
e3-require
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Anders Lindh Olsson
e3-require
Commits
8804bcbf
Commit
8804bcbf
authored
7 years ago
by
Jeong Han Lee
Browse files
Options
Downloads
Patches
Plain Diff
update README and hash version
parent
fd4e0b51
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
README.md
+76
-45
76 additions, 45 deletions
README.md
ess-env.conf
+1
-1
1 addition, 1 deletion
ess-env.conf
with
77 additions
and
46 deletions
README.md
+
76
−
45
View file @
8804bcbf
...
@@ -34,7 +34,8 @@ $ make init
...
@@ -34,7 +34,8 @@ $ make init
$ make env
$ make env
```
```
If it is not the same as e3-base one, please modify e3-env/e3-env file according to e3-base one.
If it is not the same as e3-base one, please modify e3-env/e3-env file according to e3-base one.
One can check it again.
One can check it again.
```
```
$ make env
$ make env
```
```
...
@@ -43,6 +44,7 @@ $ make env
...
@@ -43,6 +44,7 @@ $ make env
```
```
$ make build
$ make build
```
```
*
Install e3-require
*
Install e3-require
```
```
make install
make install
...
@@ -51,73 +53,102 @@ make install
...
@@ -51,73 +53,102 @@ make install
## Execute iocsh
## Execute iocsh
Once one installs e3-require, one can execute the simple iocsh for testing.
Once one installs e3-require, one can execute the simple iocsh for testing.
```
```
e3-require (master)$ . e3-env/setE3Env.bash
e3-require (master)$ . e3-env/setE3Env.bash
jhlee@kaffee: e3-require (master)$ iocsh
e3-require (master)$ iocsh.bash
Library /work/iocBoot/R3.15.4/linux-x86_64/libmisc.so not found.
#
Command 'require' is not available.
# Start at "2017-W41-Oct10-1604-57-CEST"
/e3/bases/base-3.15.4/bin/linux-x86_64/softIoc -D /e3/bases/base-3.15.4/dbd/softIoc.dbd /tmp/iocsh.startup.31197
#
# date="Fri Oct 6 14:30:32 CEST 2017"
# Version information:
# user="jhlee"
# European Spallation Source ERIC : iocsh.bash (v0.2-fd4e0b5.PID-10102)
#
# HOSTDISPLAY="kaffee:0"
# WINDOWID="54525967"
# PWD="/home/jhlee/gitsrc/e3-require"
# PWD="/home/jhlee/gitsrc/e3-require"
# BASE="3.15.4"
# USER="jhlee"
# LOGNAME="jhlee"
# EPICS_HOST_ARCH="linux-x86_64"
# EPICS_HOST_ARCH="linux-x86_64"
# SHELLBOX=""
# EPICS_BASE="/e3/bases/base-3.15.5"
# EPICS_LOCATION="/e3/bases"
# EPICS="/e3/bases"
# EPICS_MODULES="/e3/modules"
# REQUIRE="require"
# REQUIRE_VERSION="2.5.3"
# REQUIRE_BIN="/e3/modules/require/2.5.3/bin"
# REQUIRE_LIB="/e3/modules/require/2.5.3/R3.15.5/lib"
# REQUIRE_DBD="/e3/modules/require/2.5.3/R3.15.5/dbd"
# EPICS_CA_AUTO_ADDR_LIST="yes"
# EPICS_CA_ADDR_LIST="194.47.240.7 10.0.2.15 10.4.8.11 10.4.8.12 10.4.8.13 10.4.8.14"
# EPICS_CA_ADDR_LIST="194.47.240.7 10.0.2.15 10.4.8.11 10.4.8.12 10.4.8.13 10.4.8.14"
# EPICS_DRIVER_PATH=".:bin/linux-x86_64:bin:snl:../snl:O.3.15.4_linux-x86_64:src/O.3.15.4_linux-x86_64:snl/O.3.15.4_linux-x86_64:../snl/O.3.15.4_linux-x86_64:/ioc/modules:/work/iocBoot/R3.15.4/linux-x86_64"
# PATH="/e3/modules/require/2.5.3/bin:/e3/bases/base-3.15.5/bin/linux-x86_64:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
# LD_LIBRARY_PATH="/e3/bases/base-3.15.5/lib/linux-x86_64:/e3/modules/require/2.5.3/R3.15.5/lib/linux-x86_64"
#
# Please Use Version and other environment variables
# in order to report or debug this shell
#
dlload /e3/modules/require/2.5.3/R3.15.5/lib/linux-x86_64/librequire.so
dbLoadDatabase /e3/modules/require/2.5.3/R3.15.5/dbd/require.dbd
require_registerRecordDeviceDriver
Loading module info records for require
iocInit
iocInit
Starting iocInit
Starting iocInit
############################################################################
############################################################################
## EPICS R3.15.
4
-EEE-3.15.
4 $$Date$$
## EPICS R3.15.
5
-EEE-3.15.
5
## EPICS Base built Oct
6
2017
## EPICS Base built Oct
10
2017
############################################################################
############################################################################
cas warning: Configured TCP port was unavailable.
cas warning: Using dynamically assigned TCP port 37010,
cas warning: but now two or more servers share the same UDP port.
cas warning: Depending on your IP kernel this server may not be
cas warning: reachable with UDP unicast (a host's IP in EPICS_CA_ADDR_LIST)
iocRun: All initialization complete
iocRun: All initialization complete
epicsEnvSet IOCSH_PS1,"kaffee> "
epicsEnvSet IOCSH_PS1 "fd4e0b5.kaffee.10115 > "
fd4e0b5.kaffee.10115 >
```
```
Switch the difference EPICS base, i.e., 3.15.
5
Switch the difference EPICS base, i.e., 3.15.
4
```
```
jhlee@kaffee: e3-require (master)$ . e3-env/setE3Env.bash "3.15.5"
e3-require (master)$ . e3-env/setE3Env.bash 3.15.4
jhlee@kaffee: e3-require (master)$ iocsh
e3-require (master)$ iocsh.bash
#
Library /work/iocBoot/R3.15.5/linux-x86_64/libmisc.so not found.
# Start at "2017-W41-Oct10-1606-06-CEST"
Command 'require' is not available.
#
/e3/bases/base-3.15.5/bin/linux-x86_64/softIoc -D /e3/bases/base-3.15.5/dbd/softIoc.dbd /tmp/iocsh.startup.31257
# Version information:
# date="Fri Oct 6 14:32:32 CEST 2017"
# European Spallation Source ERIC : iocsh.bash (v0.2-fd4e0b5.PID-11400)
# user="jhlee"
#
# HOSTDISPLAY="kaffee:0"
# WINDOWID="54525967"
# PWD="/home/jhlee/gitsrc/e3-require"
# PWD="/home/jhlee/gitsrc/e3-require"
# BASE="3.15.5"
# USER="jhlee"
# LOGNAME="jhlee"
# EPICS_HOST_ARCH="linux-x86_64"
# EPICS_HOST_ARCH="linux-x86_64"
# SHELLBOX=""
# EPICS_BASE="/e3/bases/base-3.15.4"
# EPICS_LOCATION="/e3/bases"
# EPICS="/e3/bases"
# EPICS_MODULES="/e3/modules"
# REQUIRE="require"
# REQUIRE_VERSION="2.5.3"
# REQUIRE_BIN="/e3/modules/require/2.5.3/bin"
# REQUIRE_LIB="/e3/modules/require/2.5.3/R3.15.4/lib"
# REQUIRE_DBD="/e3/modules/require/2.5.3/R3.15.4/dbd"
# EPICS_CA_AUTO_ADDR_LIST="yes"
# EPICS_CA_ADDR_LIST="194.47.240.7 10.0.2.15 10.4.8.11 10.4.8.12 10.4.8.13 10.4.8.14"
# EPICS_CA_ADDR_LIST="194.47.240.7 10.0.2.15 10.4.8.11 10.4.8.12 10.4.8.13 10.4.8.14"
# EPICS_DRIVER_PATH=".:bin/linux-x86_64:bin:snl:../snl:O.3.15.5_linux-x86_64:src/O.3.15.5_linux-x86_64:snl/O.3.15.5_linux-x86_64:../snl/O.3.15.5_linux-x86_64:/ioc/modules:/work/iocBoot/R3.15.5/linux-x86_64"
# PATH="/e3/modules/require/2.5.3/bin:/e3/bases/base-3.15.4/bin/linux-x86_64:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
# LD_LIBRARY_PATH="/e3/bases/base-3.15.4/lib/linux-x86_64:/e3/modules/require/2.5.3/R3.15.4/lib/linux-x86_64"
#
# Please Use Version and other environment variables
# in order to report or debug this shell
#
dlload /e3/modules/require/2.5.3/R3.15.4/lib/linux-x86_64/librequire.so
dbLoadDatabase /e3/modules/require/2.5.3/R3.15.4/dbd/require.dbd
require_registerRecordDeviceDriver
Loading module info records for require
iocInit
iocInit
Starting iocInit
Starting iocInit
############################################################################
############################################################################
## EPICS R3.15.
5
-EEE-3.15.
5
## EPICS R3.15.
4
-EEE-3.15.
4 $$Date$$
## EPICS Base built Oct
6
2017
## EPICS Base built Oct
10
2017
############################################################################
############################################################################
cas warning: Configured TCP port was unavailable.
cas warning: Using dynamically assigned TCP port 42529,
cas warning: but now two or more servers share the same UDP port.
cas warning: Depending on your IP kernel this server may not be
cas warning: reachable with UDP unicast (a host's IP in EPICS_CA_ADDR_LIST)
iocRun: All initialization complete
iocRun: All initialization complete
epicsEnvSet IOCSH_PS1
,"kaffee
> "
epicsEnvSet IOCSH_PS1
"fd4e0b5.kaffee.11413
> "
fd4e0b5.kaffee.11413 >
```
```
## TODO
## TODO
It is working version, so please don't expect the actual running ioc... since we miss the following library:
```
Library /work/iocBoot/R3.15.4/linux-x86_64/libmisc.so not found.
Command 'require' is not available.
```
This diff is collapsed.
Click to expand it.
ess-env.conf
+
1
−
1
View file @
8804bcbf
...
@@ -4,4 +4,4 @@ EPICS_LOCATION=/e3/bases
...
@@ -4,4 +4,4 @@ EPICS_LOCATION=/e3/bases
EPICS_MODULES
=/
e3
/
modules
EPICS_MODULES
=/
e3
/
modules
REQUIRE
=
require
REQUIRE
=
require
IOCSH_HASH_VERSION
=
ce95503
IOCSH_HASH_VERSION
=
fd4e0b5
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment