Subject: |
Re: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter |
From: |
"J. Lewis Muir" <[email protected]> |
To: |
EPICS Tech-Talk <[email protected]> |
Date: |
Mon, 02 Feb 2015 13:20:52 -0600 |
On 1/30/15 5:48 PM, Andrew Johnson wrote:
> 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?
Hi, Andrew.
Thanks for your reply. I'm writing a library (that uses EPICS CA) that
I need to work with a vendor-supplied program. Unfortunately, I've been
told by the vendor that the program will only build with VC6, hence, in
order to have the best chance of things working right, I was planning to
use the same compiler to build my library (and EPICS Base).
So, to answer your question, upgrading the compiler is perhaps possible,
but I fear it might result in significant pain.
I'm not a Windows expert. Is it possible to install, say, Visual Studio
2010 *alongside* VC6 on Windows 7? And if so, is it possible to compile
EPICS Base and my library as DLLs that the VC6 vendor-supplied program
can link against?
Thank you!
Lewis
- Replies:
- Re: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter Johnson, Andrew N.
- References:
- epicsRingPointer.h error C2664: 'delete' : cannot convert parameter J. Lewis Muir
- Re: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter Andrew Johnson
- Navigate by Date:
- Prev:
synApps caputRecorder module Mooney, Tim M.
- Next:
Re: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter Johnson, Andrew N.
- 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: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter Andrew Johnson
- Next:
Re: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter Johnson, Andrew N.
- 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
|