EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Does ca-gateway build with EPICS 2.0.2?
From: "Williams Jr., Ernest L. via Core-talk" <[email protected]>
To: "[email protected]" <[email protected]>
Date: Mon, 11 Mar 2019 04:05:36 +0000

Hi,


Which version of the EPICS CA gateway builds with EPICS 7.0.2?


Compile errors from:  "ca-gateway-R2-1-1-0"

ernesto@aird-pc90626  $ make
make -C ./configure install  
make[1]: Entering directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/iocTop/users/ernesto/gitSandBox/epicsV4/ca-gate
way-R2-1-1-0/configure'
perl -CSD /afs/slac/g/lcls/epics/base/R7.0.2-1.0/bin/rhel6-x86_64/makeMakefile.pl O.rhel6-x86_64 ../..
mkdir -p O.Common
make -C O.rhel6-x86_64 -f ../Makefile TOP=../.. \
           T_A=rhel6-x86_64 install
make[2]: Entering directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/iocTop/users/ernesto/gitSandBox/epicsV4/ca-gate
way-R2-1-1-0/configure/O.rhel6-x86_64'
/afs/slac/g/lcls/epics/base/bleeding_edge-7.0/configure/RULES_BUILD:562: RULES_BUILD included more than once. Use 'ma
ke show-makefiles' to work out why.
/afs/slac/g/lcls/epics/base/R7.0.2-1.0/configure/RULES_BUILD:184: target `../../db' given more than once in the same
rule.
perl -CSD /afs/slac/g/lcls/epics/base/R7.0.2-1.0/bin/rhel6-x86_64/convertRelease.pl checkRelease
make[2]: Leaving directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/iocTop/users/ernesto/gitSandBox/epicsV4/ca-gatew
ay-R2-1-1-0/configure/O.rhel6-x86_64'
make[1]: Leaving directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/iocTop/users/ernesto/gitSandBox/epicsV4/ca-gatew
ay-R2-1-1-0/configure'
make -C ./src install  
make[1]: Entering directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/iocTop/users/ernesto/gitSandBox/epicsV4/ca-gate
way-R2-1-1-0/src'
perl -CSD /afs/slac/g/lcls/epics/base/R7.0.2-1.0/bin/rhel6-x86_64/makeMakefile.pl O.rhel6-x86_64 ../..
mkdir -p O.Common
make -C O.rhel6-x86_64 -f ../Makefile TOP=../.. \
           T_A=rhel6-x86_64 install
make[2]: Entering directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/iocTop/users/ernesto/gitSandBox/epicsV4/ca-gate
way-R2-1-1-0/src/O.rhel6-x86_64'
/afs/slac/g/lcls/epics/base/bleeding_edge-7.0/configure/RULES_BUILD:562: RULES_BUILD included more than once. Use 'ma
ke show-makefiles' to work out why.
/afs/slac/g/lcls/epics/base/R7.0.2-1.0/configure/RULES_BUILD:184: target `../../db' given more than once in the same
rule.
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX  -Dlinux     -O3 -g   -Wall     -DSTAT_PVS
-DRATE_STATS -DCONTROL_PVS -DCAS_DIAGNOSTICS -DHANDLE_EXCEPTIONS -DUSE_DENYFROM   -m64       -I. -I../O.Common -I. -
I. -I.. -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/afs/slac/g/lcls/epics/base/bleeding_
edge-7.0/include/compiler/gcc -I/afs/slac/g/lcls/epics/base/bleeding_edge-7.0/include/os/Linux -I/afs/slac/g/lcls/epi
cs/base/bleeding_edge-7.0/include     -I/afs/slac/g/lcls/epics/base/R7.0.2-1.0/src/cas/generic -I/afs/slac/g/lcls/epi
cs/base/R7.0.2-1.0/src/ca/legacy/pcas/generic    -MM -MF gateStat.d  ../gateStat.cc
In file included from ../gateStat.cc:36:
../gateServer.h:40:20: error: casdef.h: No such file or directory
In file included from ../gateServer.h:45,
                from ../gateStat.cc:36:
../gateVc.h:40:22: error: aitTypes.h: No such file or directory
In file included from ../gateVc.h:42,
                from ../gateServer.h:45,
                from ../gateStat.cc:36:
../gateAsyncIO.h:28:29: error: smartGDDPointer.h: No such file or directory
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX  -Dlinux     -O3 -g   -Wall     -DSTAT_PVS
-DRATE_STATS -DCONTROL_PVS -DCAS_DIAGNOSTICS -DHANDLE_EXCEPTIONS -DUSE_DENYFROM   -m64       -I. -I../O.Common -I. -
I. -I.. -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/afs/slac/g/lcls/epics/base/bleeding_
edge-7.0/include/compiler/gcc -I/afs/slac/g/lcls/epics/base/bleeding_edge-7.0/include/os/Linux -I/afs/slac/g/lcls/epi
cs/base/bleeding_edge-7.0/include     -I/afs/slac/g/lcls/epics/base/R7.0.2-1.0/src/cas/generic -I/afs/slac/g/lcls/epi
cs/base/R7.0.2-1.0/src/ca/legacy/pcas/generic    -MM -MF gateAsCa.d  ../gateAsCa.cc
In file included from ../gateAsCa.cc:16:
../gateAs.h:46:22: error: aitTypes.h: No such file or directory
In file included from ../gateAsCa.cc:17:
../gateResources.h:52:17: error: gdd.h: No such file or directory
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX  -Dlinux     -O3 -g   -Wall     -DSTAT_PVS
-DRATE_STATS -DCONTROL_PVS -DCAS_DIAGNOSTICS -DHANDLE_EXCEPTIONS -DUSE_DENYFROM   -m64       -I. -I../O.Common -I. -
I. -I.. -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/afs/slac/g/lcls/epics/base/bleeding_
edge-7.0/include/compiler/gcc -I/afs/slac/g/lcls/epics/base/bleeding_edge-7.0/include/os/Linux -I/afs/slac/g/lcls/epi
cs/base/bleeding_edge-7.0/include     -I/afs/slac/g/lcls/epics/base/R7.0.2-1.0/src/cas/generic -I/afs/slac/g/lcls/epi
cs/base/R7.0.2-1.0/src/ca/legacy/pcas/generic    -MM -MF gateAsyncIO.d  ../gateAsyncIO.cc
In file included from ../gateAsyncIO.cc:24:
../gateResources.h:52:17: error: gdd.h: No such file or directory
In file included from ../gateAsyncIO.cc:25:
../gateServer.h:40:20: error: casdef.h: No such file or directory
In file included from ../gateServer.h:45,
                from ../gateAsyncIO.cc:25:
../gateVc.h:40:22: error: aitTypes.h: No such file or directory
In file included from ../gateVc.h:42,
                from ../gateServer.h:45,
                from ../gateAsyncIO.cc:25:
../gateAsyncIO.h:28:29: error: smartGDDPointer.h: No such file or directory
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX  -Dlinux     -O3 -g   -Wall     -DSTAT_PVS
-DRATE_STATS -DCONTROL_PVS -DCAS_DIAGNOSTICS -DHANDLE_EXCEPTIONS -DUSE_DENYFROM   -m64       -I. -I../O.Common -I. -
I. -I.. -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/afs/slac/g/lcls/epics/base/bleeding_
edge-7.0/include/compiler/gcc -I/afs/slac/g/lcls/epics/base/bleeding_edge-7.0/include/os/Linux -I/afs/slac/g/lcls/epi
cs/base/bleeding_edge-7.0/include     -I/afs/slac/g/lcls/epics/base/R7.0.2-1.0/src/cas/generic -I/afs/slac/g/lcls/epi
cs/base/R7.0.2-1.0/src/ca/legacy/pcas/generic    -MM -MF gateVc.d  ../gateVc.cc
In file included from ../gateVc.cc:58:
../gateServer.h:40:20: error: casdef.h: No such file or directory
In file included from ../gateServer.h:45,
                from ../gateVc.cc:58:
../gateVc.h:40:22: error: aitTypes.h: No such file or directory
In file included from ../gateVc.h:42,
                from ../gateServer.h:45,
                from ../gateVc.cc:58:
../gateAsyncIO.h:28:29: error: smartGDDPointer.h: No such file or directory
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX  -Dlinux     -O3 -g   -Wall     -DSTAT_PVS
-DRATE_STATS -DCONTROL_PVS -DCAS_DIAGNOSTICS -DHANDLE_EXCEPTIONS -DUSE_DENYFROM   -m64       -I. -I../O.Common -I. -
I. -I.. -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/afs/slac/g/lcls/epics/base/bleeding_
edge-7.0/include/compiler/gcc -I/afs/slac/g/lcls/epics/base/bleeding_edge-7.0/include/os/Linux -I/afs/slac/g/lcls/epi
cs/base/bleeding_edge-7.0/include     -I/afs/slac/g/lcls/epics/base/R7.0.2-1.0/src/cas/generic -I/afs/slac/g/lcls/epi
cs/base/R7.0.2-1.0/src/ca/legacy/pcas/generic    -MM -MF gateAs.d  ../gateAs.cc
In file included from ../gateAs.cc:47:
../gateAs.h:46:22: error: aitTypes.h: No such file or directory
In file included from ../gateAs.cc:48:
../gateResources.h:52:17: error: gdd.h: No such file or directory
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX  -Dlinux     -O3 -g   -Wall     -DSTAT_PVS
-DRATE_STATS -DCONTROL_PVS -DCAS_DIAGNOSTICS -DHANDLE_EXCEPTIONS -DUSE_DENYFROM   -m64       -I. -I../O.Common -I. -
I. -I.. -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/afs/slac/g/lcls/epics/base/bleeding_
edge-7.0/include/compiler/gcc -I/afs/slac/g/lcls/epics/base/bleeding_edge-7.0/include/os/Linux -I/afs/slac/g/lcls/epi
cs/base/bleeding_edge-7.0/include     -I/afs/slac/g/lcls/epics/base/R7.0.2-1.0/src/cas/generic -I/afs/slac/g/lcls/epi
cs/base/R7.0.2-1.0/src/ca/legacy/pcas/generic    -MM -MF gateServer.d  ../gateServer.cc
In file included from ../gateServer.cc:110:
../gateServer.h:40:20: error: casdef.h: No such file or directory
In file included from ../gateServer.h:45,
                from ../gateServer.cc:110:
../gateVc.h:40:22: error: aitTypes.h: No such file or directory
In file included from ../gateVc.h:42,
                from ../gateServer.h:45,
                from ../gateServer.cc:110:
../gateAsyncIO.h:28:29: error: smartGDDPointer.h: No such file or directory
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX  -Dlinux     -O3 -g   -Wall     -DSTAT_PVS
-DRATE_STATS -DCONTROL_PVS -DCAS_DIAGNOSTICS -DHANDLE_EXCEPTIONS -DUSE_DENYFROM   -m64       -I. -I../O.Common -I. -
I. -I.. -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/afs/slac/g/lcls/epics/base/bleeding_
edge-7.0/include/compiler/gcc -I/afs/slac/g/lcls/epics/base/bleeding_edge-7.0/include/os/Linux -I/afs/slac/g/lcls/epi
cs/base/bleeding_edge-7.0/include     -I/afs/slac/g/lcls/epics/base/R7.0.2-1.0/src/cas/generic -I/afs/slac/g/lcls/epi
cs/base/R7.0.2-1.0/src/ca/legacy/pcas/generic    -MM -MF gateResources.d  ../gateResources.cc
In file included from ../gateResources.cc:39:
../gateResources.h:52:17: error: gdd.h: No such file or directory
In file included from ../gateResources.cc:40:
../gateAs.h:46:22: error: aitTypes.h: No such file or directory
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX  -Dlinux     -O3 -g   -Wall     -DSTAT_PVS
-DRATE_STATS -DCONTROL_PVS -DCAS_DIAGNOSTICS -DHANDLE_EXCEPTIONS -DUSE_DENYFROM   -m64       -I. -I../O.Common -I. -
I. -I.. -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/afs/slac/g/lcls/epics/base/bleeding_
edge-7.0/include/compiler/gcc -I/afs/slac/g/lcls/epics/base/bleeding_edge-7.0/include/os/Linux -I/afs/slac/g/lcls/epi
cs/base/bleeding_edge-7.0/include     -I/afs/slac/g/lcls/epics/base/R7.0.2-1.0/src/cas/generic -I/afs/slac/g/lcls/epi
cs/base/R7.0.2-1.0/src/ca/legacy/pcas/generic    -MM -MF gatePv.d  ../gatePv.cc
In file included from ../gatePv.cc:68:
../gateServer.h:40:20: error: casdef.h: No such file or directory
In file included from ../gateServer.h:45,
                from ../gatePv.cc:68:
../gateVc.h:40:22: error: aitTypes.h: No such file or directory
In file included from ../gateVc.h:42,
                from ../gateServer.h:45,
                from ../gatePv.cc:68:
../gateAsyncIO.h:28:29: error: smartGDDPointer.h: No such file or directory
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX  -Dlinux     -O3 -g   -Wall     -DSTAT_PVS
-DRATE_STATS -DCONTROL_PVS -DCAS_DIAGNOSTICS -DHANDLE_EXCEPTIONS -DUSE_DENYFROM   -m64       -I. -I../O.Common -I. -
I. -I.. -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/afs/slac/g/lcls/epics/base/bleeding_
edge-7.0/include/compiler/gcc -I/afs/slac/g/lcls/epics/base/bleeding_edge-7.0/include/os/Linux -I/afs/slac/g/lcls/epi
cs/base/bleeding_edge-7.0/include     -I/afs/slac/g/lcls/epics/base/R7.0.2-1.0/src/cas/generic -I/afs/slac/g/lcls/epi
cs/base/R7.0.2-1.0/src/ca/legacy/pcas/generic    -MM -MF gateway.d  ../gateway.cc
In file included from ../gateway.cc:61:
../gateServer.h:40:20: error: casdef.h: No such file or directory
In file included from ../gateServer.h:45,
                from ../gateway.cc:61:
../gateVc.h:40:22: error: aitTypes.h: No such file or directory
In file included from ../gateVc.h:42,
                from ../gateServer.h:45,
                from ../gateway.cc:61:
../gateAsyncIO.h:28:29: error: smartGDDPointer.h: No such file or directory
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX  -Dlinux     -O3 -g   -Wall     -DSTAT_PVS
-DRATE_STATS -DCONTROL_PVS -DCAS_DIAGNOSTICS -DHANDLE_EXCEPTIONS -DUSE_DENYFROM   -m64       -I. -I../O.Common -I. -
I. -I.. -I../../include/compiler/gcc -I../../include/os/Linux -I../../include -I/afs/slac/g/lcls/epics/base/bleeding_
edge-7.0/include/compiler/gcc -I/afs/slac/g/lcls/epics/base/bleeding_edge-7.0/include/os/Linux -I/afs/slac/g/lcls/epi
cs/base/bleeding_edge-7.0/include     -I/afs/slac/g/lcls/epics/base/R7.0.2-1.0/src/cas/generic -I/afs/slac/g/lcls/epi
cs/base/R7.0.2-1.0/src/ca/legacy/pcas/generic    -c ../gateway.cc
../gateway.cc:56:17: error: gdd.h: No such file or directory
In file included from ../gateway.cc:61:
../gateServer.h:40:20: error: casdef.h: No such file or directory
In file included from ../gateServer.h:45,
                from ../gateway.cc:61:
../gateVc.h:40:22: error: aitTypes.h: No such file or directory
In file included from ../gateVc.h:42,
                from ../gateServer.h:45,
                from ../gateway.cc:61:
../gateAsyncIO.h:28:29: error: smartGDDPointer.h: No such file or directory
In file included from ../gateServer.h:46,
                from ../gateway.cc:61:
../gatePv.h:42:25: error: gddAppTable.h: No such file or directory
In file included from ../gateVc.h:42,
                from ../gateServer.h:45,
                from ../gateway.cc:61:
../gateAsyncIO.h:34: error: expected class-name before ',' token
../gateAsyncIO.h:37: error: ISO C++ forbids declaration of 'casCtx' with no type
../gateAsyncIO.h:37: error: expected ',' or '...' before '&' token
../gateAsyncIO.h: In constructor 'gateAsyncE::gateAsyncE(int)':
../gateAsyncIO.h:38: error: class 'gateAsyncE' does not have any field named 'casAsyncPVExistIO'
../gateAsyncIO.h:38: error: 'ctx' was not declared in this scope
../gateAsyncIO.h:38: error: 'eioIn' was not declared in this scope
../gateAsyncIO.h: At global scope:
../gateAsyncIO.h:55: error: expected class-name before ',' token
../gateAsyncIO.h:58: error: ISO C++ forbids declaration of 'casCtx' with no type
../gateAsyncIO.h:58: error: expected ',' or '...' before '&' token
../gateAsyncIO.h:64: error: ISO C++ forbids declaration of 'gdd' with no type
../gateAsyncIO.h:64: error: expected ';' before '&' token
../gateAsyncIO.h:65: error: expected ';' before 'void'
../gateAsyncIO.h:72: error: ISO C++ forbids declaration of 'gdd' with no type
../gateAsyncIO.h:72: error: expected ';' before '&' token
../gateAsyncIO.h: In constructor 'gateAsyncR::gateAsyncR(int)':
../gateAsyncIO.h:59: error: class 'gateAsyncR' does not have any field named 'casAsyncReadIO'
../gateAsyncIO.h:59: error: 'ctx' was not declared in this scope
../gateAsyncIO.h:59: error: class 'gateAsyncR' does not have any field named 'dd'
../gateAsyncIO.h:59: error: 'ddIn' was not declared in this scope
../gateAsyncIO.h:59: error: 'rioIn' was not declared in this scope
../gateAsyncIO.h:60: error: 'dd' was not declared in this scope
../gateAsyncIO.h: At global scope:
../gateAsyncIO.h:78: error: expected class-name before ',' token
../gateAsyncIO.h:81: error: ISO C++ forbids declaration of 'casCtx' with no type
../gateAsyncIO.h:81: error: expected ',' or '...' before '&' token
../gateAsyncIO.h:90: error: 'smartConstGDDPointer' does not name a type
../gateAsyncIO.h:96: error: 'smartConstGDDPointer' does not name a type
../gateAsyncIO.h: In constructor 'gateAsyncW::gateAsyncW(int)':
../gateAsyncIO.h:83: error: class 'gateAsyncW' does not have any field named 'casAsyncWriteIO'
../gateAsyncIO.h:83: error: 'ctx' was not declared in this scope
../gateAsyncIO.h:85: error: class 'gateAsyncW' does not have any field named '_pDD'
../gateAsyncIO.h:85: error: 'wdd' was not declared in this scope
../gateAsyncIO.h:86: error: argument of type 'bool (gateAsyncW::)()const' does not match 'bool'
In file included from ../gateServer.h:45,
                from ../gateway.cc:61:
../gateVc.h: At global scope:
../gateVc.h:74: error: expected class-name before '{' token
../gateVc.h:76: error: ISO C++ forbids declaration of 'casCtx' with no type
../gateVc.h:76: error: expected ',' or '...' before '&' token
../gateVc.h:91: error: ISO C++ forbids declaration of 'casPV' with no type
../gateVc.h:91: error: expected ';' before '*' token
../gateVc.h:93: error: expected ';' before 'gateAsClient'
../gateVc.h:97: error: 'casPV' has not been declared
../gateVc.h:102: error: ISO C++ forbids declaration of 'casPV' with no type
../gateVc.h:102: error: expected ';' before '*' token
../gateVc.h: In member function 'void gateChan::setCasPv(int*)':
../gateVc.h:97: error: 'casPv' was not declared in this scope
../gateVc.h: At global scope:
../gateVc.h:111: error: ISO C++ forbids declaration of 'casCtx' with no type
../gateVc.h:111: error: expected ',' or '...' before '&' token
../gateVc.h:115: error: 'caStatus' does not name a type
../gateVc.h:116: error: 'caStatus' does not name a type
../gateVc.h:124: error: expected class-name before ',' token
../gateVc.h:131: error: 'caStatus' does not name a type
../gateVc.h:133: error: 'aitEnum' does not name a type
../gateVc.h:134: error: 'caStatus' does not name a type
../gateVc.h:135: error: 'caStatus' does not name a type
../gateVc.h:136: error: 'caStatus' does not name a type
../gateVc.h:139: error: 'aitIndex' does not name a type
../gateVc.h:140: error: ISO C++ forbids declaration of 'casChannel' with no type
../gateVc.h:140: error: 'casChannel' declared as a 'virtual' field
../gateVc.h:140: error: expected ';' before '*' token
../gateVc.h:144: error: 'caStatus' does not name a type
../gateVc.h:145: error: 'caStatus' does not name a type
../gateVc.h:159: error: 'aitIndex' does not name a type
../gateVc.h:167: error: 'aitBool' has not been declared
../gateVc.h:168: error: 'aitBool' has not been declared
../gateVc.h:169: error: 'aitBool' does not name a type
../gateVc.h:170: error: 'aitBool' does not name a type
../gateVc.h:175: error: 'casEventMask' has not been declared
../gateVc.h:210: error: 'casEventMask' does not name a type
../gateVc.h:211: error: 'casEventMask' does not name a type
../gateVc.h:222: error: 'aitBool' does not name a type
../gateVc.h:245: error: 'caStatus' does not name a type
In file included from ../gateServer.h:46,
                from ../gateway.cc:61:
../gatePv.h:139: error: 'aitInt32' does not name a type
../gatePv.h:140: error: 'aitUint32' does not name a type
../gatePv.h:142: error: 'aitEnum' does not name a type
../gatePv.h:177: error: ISO C++ forbids declaration of 'casCtx' with no type
../gatePv.h:177: error: expected ',' or '...' before '&' token
../gatePv.h:178: error: 'pvExistReturnEnum' has not been declared
../gatePv.h:229: error: 'aitUint32' does not name a type
../gatePv.h:266: error: 'casEventMask' does not name a type
../gatePv.h:267: error: 'casEventMask' does not name a type
../gatePv.h:268: error: 'casEventMask' does not name a type
../gatePv.h:269: error: 'casEventMask' does not name a type
../gatePv.h:270: error: 'casEventMask' does not name a type
../gatePv.h:312: error: ISO C++ forbids declaration of 'casCtx' with no type
../gatePv.h:312: error: expected ',' or '...' before '&' token
../gatePv.h: In member function 'void gatePvData::addET(int)':
../gatePv.h:313: error: 'c' was not declared in this scope
In file included from ../gateServer.h:47,
                from ../gateway.cc:61:
../gateStat.h: At global scope:
../gateStat.h:40: error: ISO C++ forbids declaration of 'casCtx' with no type
../gateStat.h:40: error: expected ',' or '...' before '&' token
../gateStat.h:44: error: 'caStatus' does not name a type
../gateStat.h:50: error: expected class-name before '{' token
../gateStat.h:56: error: 'caStatus' does not name a type
../gateStat.h:58: error: 'aitEnum' does not name a type
../gateStat.h:59: error: 'caStatus' does not name a type
../gateStat.h:60: error: 'caStatus' does not name a type
../gateStat.h:63: error: ISO C++ forbids declaration of 'casChannel' with no type
../gateStat.h:63: error: 'casChannel' declared as a 'virtual' field
../gateStat.h:63: error: expected ';' before '*' token
../gateStat.h:66: error: 'caStatus' does not name a type
../gateStat.h:106: error: 'aitEnum' does not name a type
../gateStat.h:107: error: 'caStatus' does not name a type
../gateStat.h:110: error: 'caStatus' does not name a type
../gateStat.h:112: error: 'caStatus' does not name a type
In file included from ../gateway.cc:61:
../gateServer.h:199: error: expected class-name before '{' token
../gateServer.h:206: error: 'pvExistReturn' does not name a type
../gateServer.h:213: error: 'pvAttachReturn' does not name a type
../gateServer.h:225: error: 'casEventMask' does not name a type
../gateServer.h:226: error: 'casEventMask' does not name a type
../gateServer.h:234: error: 'caStatus' does not name a type
../gateway.cc: In function 'int startEverything(char*)':
../gateway.cc:621: error: 'strDup' was not declared in this scope
make[2]: *** [gateway.o] Error 1
make[2]: Leaving directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/iocTop/users/ernesto/gitSandBox/epicsV4/ca-gatew
ay-R2-1-1-0/src/O.rhel6-x86_64'
make[1]: *** [install.rhel6-x86_64] Error 2
make[1]: Leaving directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/iocTop/users/ernesto/gitSandBox/epicsV4/ca-gatew
ay-R2-1-1-0/src'
make: *** [src.install] Error 2
ernesto@aird-pc90626  



Cheers,

Ernest



Replies:
Re: Does ca-gateway build with EPICS 2.0.2? Ralph Lange via Core-talk

Navigate by Date:
Prev: Build failed in Jenkins: epics-base-7.0-win64s-test #4 APS Jenkins via Core-talk
Next: Re: Does ca-gateway build with EPICS 2.0.2? Ralph Lange via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Jenkins build is back to normal : epics-base-7.0-win64-test #7 APS Jenkins via Core-talk
Next: Re: Does ca-gateway build with EPICS 2.0.2? Ralph Lange via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
ANJ, 12 Mar 2019 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·