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: "J. Lewis Muir" <[email protected]>
To: "Mark S. Engbretson" <[email protected]>
Cc: "'EPICS Tech-Talk'" <[email protected]>
Date: Mon, 02 Feb 2015 14:56:00 -0600
On 2/2/15 2:28 PM, Mark S. Engbretson wrote:
> DLL's are standalone entities which have resolved all their library
> reverences at build time. The windows EPICS libs are already
> DLL's. ANYTHING with the correct header files can talk to it - Pascal,
> Fortran, past versions or future versions. All you have to do is find
> out if whatever code that your building apps for can understand the
> DLL and link lib formats.  Grab a recent version for an APS Jenkin
> build and see what happens.  Microsoft is rather compatible with
> itself.
>
> https://jenkins.aps.anl.gov/job/epics-base-3.14/
> https://jenkins.aps.anl.gov/job/epics-base-3.15/

Hi, Mark.

Thanks for your reply.  That's an interesting suggestion.  I didn't know
the DLLs were available anywhere.  My library is written in C, so there
may be some possibilities that could work if I just used the DLLs from
Jenkins.

Maybe you know, or maybe a question for Andrew: do those Jenkins builds
include the Known Problems patches?  I would bet they do, but I'm not
certain.

> That being said - nothing keeps you from building those apps against
> a 15 year version of epics. You just don't get later features such
> as large arrays.  Do you need anything that only exists in current
> versions?

I do happen to need large arrays, but even if I didn't, I like the
latest 3.14 version because it includes all bug fixes to date.  I
definitely don't want to try using some old version and pull my hair out
trying to figure out some insane problem only to discover that the cause
is a bug that's been fixed for years!

Regards,

Lewis

References:
epicsRingPointer.h error C2664: 'delete' : cannot convert parameter J. Lewis Muir
Re: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter Andrew Johnson
Re: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter J. Lewis Muir
Re: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter Johnson, Andrew N.
RE: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter Mark S. Engbretson

Navigate by Date:
Prev: RE: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter Mark S. Engbretson
Next: Re: Remote Controlled Power Distribution Units? Maren Purves
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: RE: epicsRingPointer.h error C2664: 'delete' : cannot convert parameter Mark S. Engbretson
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  <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 ·