Reports 1-1 of 1 Clear search Modify search
DGS (General)
satoru.ikeda - 18:04 Tuesday 27 December 2022 (23398) Print this report
epics-3.14.12.3_long build on k1script1 to build epics environment

We built epics environment on k1script1 with epics-3.14.12.3_long which contains LIGO diffs.

build source:
  Copy /kagra/apps/epics-3.14.12.3_long to /kagra/apps/epics-3.14.12.3_long-deb10

build directory:
  /kagra/apps/epics-3.14.12.3_long-deb10

It was not possible to make as is in k1script1 Debian Version 10.6 environment.
I made the following changes referring to EPICS-3.14.12.6 and made.

. /configure/os/CONFIG_SITE.linux-x86_64.UnixCommon
Error content :

... /... /UnixCommon:2: *** missing separator.

Stop:
In 3.14.12.6, the leading $ line was removed and commented out.

. Error in /src/libCom/test/epicsExceptionTest.cpp.
Error Description :

... /epicsExceptionTest.cpp: In function void epicsExceptionTestPrivate():
... /epicsExceptionTest.cpp:68:49: error: size of array is too large
    char * p = new char [unsuccessfulNewSize];
                                            ^
... /epicsExceptionTest.cpp79:38: error: size of array is too large
    char [unsuccessfulNewSize];
                             ^


Correspondence :
src/libCom/test/Makefile
In 3.14.12.6, epicsExceptionTest was removed, so the relevant line was commented out.

Fixing environment variables
Created epics-user-env-script~deb10.sh based on /kagra/apps/etc/epics-user-env.csh
Add a call from k1script1 .bashrc

Next, we examined how to migrate ioc from k1script to k1scirpt1.

/opt/rtcds/kamioka/k1/target/
k1vac:
Copy all k1vac folders to k1vac-deb10
. /configure/RELEASE

Before: EPICS_BASE=/kagra/apps/epics/base
After: EPICS_BASE=/kagra/apps/epics-deb10/base


After the change, we confirmed that we can BUILD by MAKE.

Non-image files attached to this report
Search Help
×

Warning

×