EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter
From: Andrew Johnson <[email protected]>
To: "J. Lewis Muir" <[email protected]>, EPICS Tech-Talk <[email protected]>
Date: Fri, 30 Jan 2015 17:48:12 -0600
Hi Lewis,

On 01/30/2015 05:25 PM, J. Lewis Muir wrote:
> I'm trying to build EPICS Base 3.14.12.4 (with the Known Problems
> patches applied) for win32-x86 on Windows 7 using Microsoft Visual C++
> 6 (yes, a very old compiler).  The build doesn't get very far before
> failing with the following output:

> Obviously, it seems to be unhappy with the "delete" on line 93 of
> epicsRingPointer.h, but I don't know how to fix it.

I don't think you'll be able to, MS Visual C++ 6 was released in 1998
(17 years ago, long before MS implemented standard C++) and it doesn't
support all of the C++ constructs that we make use of in Base. In 2008
Jeff Hill explained that VC7 was too old to build Base-3.14.9:
    http://www.aps.anl.gov/epics/tech-talk/2008/msg00078.php

Can't you upgrade the compiler?

- Andrew
-- 
Doctorow's Law: Anytime someone puts a lock on something you own,
    against your wishes, and doesn't give you the key, they're
    not doing it for your benefit.

Replies:
Re: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter J. Lewis Muir
References:
epicsRingPointer.h error C2664: 'delete' : cannot convert parameter J. Lewis Muir

Navigate by Date:
Prev: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter J. Lewis Muir
Next: related to coding priya tiwari
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter J. Lewis Muir
Next: Re: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter J. Lewis Muir
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·