> It seems, that changing lines in udpiiu.h works, but then I get this
> error. Is there any workaround for this also?
Same issue in a different spot. The private member function "void
tcpRecvThread::connect()" cant be a friend and so virtualCircuit.h must be
modified to remove the friend function declarations in class tcpiiu, and
instead make the entire class tcpRecvThread be a friend of class tcpiiu.
This will be fixed in R3.14.7.
Jeff
> -----Original Message-----
> From: Iztok Krapec [mailto:[email protected]]
> Sent: Thursday, November 25, 2004 7:03 AM
> To: [email protected]
> Subject: Re: Problem building EPICS Base 3.14.6 on Fedora Core 3
>
> Hi all,
>
> It seems, that changing lines in udpiiu.h works, but then I get this
> error. Is there any workaround for this also?
>
> Thanks
>
> Iztok
>
> Installing generic include file ../../../include/caDiagnostics.h
> /usr/bin/gcc -c -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS
> -D_XOPEN_SOURCE=500 -DOSITHREAD_USE_DEFAULT_STACK -D_X86_ -DUNIX
> -D_BSD_SOURCE -Dlinux -D_REENTRANT -
> ansi -O3 -Wall -I. -I.. -I../../../include/os/Linux
> -I../../../include ../catime.c
> /usr/bin/gcc -c -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS
> -D_XOPEN_SOURCE=500 -DOSITHREAD_USE_DEFAULT_STACK -D_X86_ -DUNIX
> -D_BSD_SOURCE -Dlinux -D_REENTRANT -
> ansi -O3 -Wall -I. -I.. -I../../../include/os/Linux
> -I../../../include ../acctst.c
> /usr/bin/g++ -c -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS
> -D_XOPEN_SOURCE=500 -DOSITHREAD_USE_DEFAULT_STACK -D_X86_ -DUNIX
> -D_BSD_SOURCE -Dlinux -D_REENTRANT -
> ansi -O3 -Wall -I. -I.. -I../../../include/os/Linux
> -I../../../include ../caConnTest.cpp
> /usr/bin/g++ -c -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS
> -D_XOPEN_SOURCE=500 -DOSITHREAD_USE_DEFAULT_STACK -D_X86_ -DUNIX
> -D_BSD_SOURCE -Dlinux -D_REENTRANT -
> ansi -O3 -Wall -I. -I.. -I../../../include/os/Linux
> -I../../../include ../casw.cpp
> /usr/bin/g++ -c -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS
> -D_XOPEN_SOURCE=500 -DOSITHREAD_USE_DEFAULT_STACK -D_X86_ -DUNIX
> -D_BSD_SOURCE -Dlinux -D_REENTRANT -
> ansi -O3 -Wall -I. -I.. -I../../../include/os/Linux
> -I../../../include ../caEventRate.cpp
> /usr/bin/g++ -c -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS
> -D_XOPEN_SOURCE=500 -DOSITHREAD_USE_DEFAULT_STACK -D_X86_ -DUNIX
> -D_BSD_SOURCE -Dlinux -D_REENTRANT -
> ansi -O3 -Wall -fPIC -I. -I.. -I../../../include/os/Linux
> -I../../../include ../cac.cpp
> In file included from ../cac.h:52,
> from ../cac.cpp:35:
> ../virtualCircuit.h:72: error: `virtual void tcpRecvThread::run()' is
> private
> ../virtualCircuit.h:290: error: within this context
> ../virtualCircuit.h:73: error: `void tcpRecvThread::connect()' is
> private
> ../virtualCircuit.h:291: error: within this context
> make[3]: *** [cac.o] Error 1
- References:
- Re: Problem building EPICS Base 3.14.6 on Fedora Core 3 Iztok Krapec
- Navigate by Date:
- Prev:
temperature controllers john sinclair
- Next:
subArray INDX field? (3.14.6 -v- 3.13.6) Laznovsky, Michael
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
<2004>
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: Problem building EPICS Base 3.14.6 on Fedora Core 3 Iztok Krapec
- Next:
Multiple IOC's in a crate? W T Meyer
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
<2004>
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|