Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  <20032004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  <20032004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019 
<== Date ==> <== Thread ==>

Subject: Re: Can't build the CMLOG under Tornado 2.0 for mv162, ppc etc.
From: Ron MacKenzie <ronm@SLAC.Stanford.EDU>
To: Vladis Korobov <korobov@mail.desy.de>
Cc: tech-talk@aps.anl.gov, James Silva <JSILVA@SLAC.Stanford.EDU>
Date: Wed, 29 Jan 2003 10:46:40 -0800 (PST)
Hi Vladis,

You might want to repost this question on the list:
epics-errors-l@SLAC.Stanford.EDU

That list addresses CMLOG (which is not part of EPICS) as well as epics
specific error processing issues.  The author of cmlog is subscribed to
that list.  I don't know if he is subscribed to tech-talk.

As a side-note, the archive for that list server is available here:

http://www.slac.stanford.edu/cgi-bin/lwgate/EPICS-ERRORS-L/

Enjoy,
Ron

--
/-------------------------------------------------------------------------
|  Ron MacKenzie
|  http://www.slac.stanford.edu/~ronm/
|  mailto:ronm@slac.stanford.edu
|
|  This message is from me personally, and does not necessarily
|  reflect the opinion of Stanford University, SLAC, or the US DOE
\-------------------------------------------------------------------------

On Wed, 29 Jan 2003, Vladis Korobov wrote:

> Hi all,
>
> I have problem to compile CMLOG stuff (namely, cmlogClientD) under Tornado 2.0. for
> any targets: mv162, ppc, etc.
> Although, under Tornado I it was built OK.
>
> Under Tonado I compilation looks like:
>
> /usr/wind/host/sun4-solaris2/bin/c++68k -I. -O -I/usr/wind/target.68k/h -DCPU=MC68040
> -DCPU_FAMILY=MC680X0 -fstrength-reduce -fforce-mem -finline-functions -fno-builtin
> -nostdinc -ansi -pipe -Dvxworks -fno-for-scope -I. -I../data -I../Thread -I../Common
> -I../Network -I/u/mks/slava/EpicsR3.13.1/extensions/CMLOG-2_1_B1/C++/SACE-4.0
> -c cmlogClientD.cc -o .obj/mv162/cmlogClientD.o
> cmlogClientD.cc: In function `int cmlogClientD(int, int)':
> cmlogClientD.cc:104: warning: ANSI C++ prohibits conversion from `(class cpThreadManager *)'
> to `(...)'
> rm -f cmlogClientD
> /usr/wind/host/sun4-solaris2/bin/ld68k -r -o cmlogClientD .obj/mv162/cmlogMsg.o
> ...obj/mv162/cmlogUtil.o .obj/mv162/cmlogNetUtil.o .obj/mv162/cmlogSlist.o
> ...obj/mv162/cmlogSvcLocaterRep.o .obj/mv162/cmlogServerLocater.o
> ...obj/mv162/cmlogClntCxt.o .obj/mv162/cmlogUpIO.o .obj/mv162/cmlogServerHB.o
> ...obj/mv162/cmlogUxToServer.o .obj/mv162/cmlogClntDSigHandler.o
> ...obj/mv162/cmlogClientD.o -L../lib/mv162 -ldata
> -L/u/mks/slava/EpicsR3.13.1/extensions/CMLOG-2_1_B1/C++/SACE-4.0/lib/mv162 -lSACE
> if test ! -d ../bin/mv162; then mkdir -p ../bin/mv162; else echo; fi
>
> mv cmlogClientD ../bin/mv162
> gmake[2]: Leaving directory `/import/epicsf2/group/mks/slava/EpicsR3.13.1/
> extensions/CMLOG-2_1_B1/ClientD'
> gmake[1]: Leaving directory `/import/epicsf2/group/mks/slava/EpicsR3.13.1/
> extensions/CMLOG-2_1_B1/ClientD'
> gmake[1]: Entering directory `/import/epicsf2/group/mks/slava/EpicsR3.13.1/
> extensions/CMLOG-2_1_B1/Client'
> ---------------------------------------------------------------------------
>
> Under Tornado 2.0 it looks like:
>
> /import/epicsf2/u2/tornado_2.0/host/sun4-solaris2/bin/c++68k -I. -O
> -I/import/epicsf2/u2/tornado_2.0/target.m68k/h -DCPU=MC68040 -DCPU_FAMILY=MC680X0
> -fstrength-reduce -fforce-mem -finline-functions -fno-builtin -nostdinc -ansi -pipe
> -Dvxworks -fno-for-scope -I. -I../data -I../Thread -I../Common -I../Network
> -I/u/mks/slava/EpicsR3.13.7/extensions/CMLOG-2_1_B1/C++/SACE-4.0 -c cmlogClientD.cc
> -o .obj/mv162/cmlogClientD.o
> cmlogClientD.cc: In function `cmlogClientD':
> cmlogClientD.cc:104: warning: ANSI C++ prohibits conversion from `(class cpThreadManager *)'
> to `(...)'
> cmlogClientD.cc: In function `realCmlogClientD':
> cmlogClientD.cc:277: no matching function for call to `cpThread::add_cleanup_handler (void ()(ACE_Reactor *), void *)'
> ..../Thread/cpThread.h:350: candidates are: cpThread::add_cleanup_handler(void (*)(void *), void *)
> gmake[2]: *** [.obj/mv162/cmlogClientD.o] Error 1
> gmake[2]: Leaving directory `/import/epicsf2/group/mks/slava/EpicsR3.13.7/
> extensions/CMLOG-2_1_B1/ClientD'
> gmake[1]: *** [mv162] Error 2
> gmake[1]: Leaving directory `/import/epicsf2/group/mks/slava/EpicsR3.13.7/
> extensions/CMLOG-2_1_B1/ClientD'
> gmake[1]: Entering directory `/import/epicsf2/group/mks/slava/EpicsR3.13.7/
> extensions/CMLOG-2_1_B1/Client'
> -------------------------------------------------------------------------------
>
> If anybody knows where is the problem, please, help me. Thank you in advance.
> Regards,
> V.Korobov.
>
>
>

Replies:
Re: Can't build the CMLOG under Tornado 2.0 for mv162, ppc etc. Chip Watson
References:
Can't build the CMLOG under Tornado 2.0 for mv162, ppc etc. Vladis Korobov

Navigate by Date:
Prev: Re: [Fwd: align CPU Error message????] Allan Honey
Next: Re: Can't build the CMLOG under Tornado 2.0 for mv162, ppc etc. Chip Watson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  <20032004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019 
Navigate by Thread:
Prev: Can't build the CMLOG under Tornado 2.0 for mv162, ppc etc. Vladis Korobov
Next: Re: Can't build the CMLOG under Tornado 2.0 for mv162, ppc etc. Chip Watson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  <20032004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·