EPICS Home

Experimental Physics and Industrial Control System


 
1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  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  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Gateway compilation issue in tsHash.h
From: Carl Schumann <[email protected]>
To: [email protected]
Date: Wed, 12 May 2010 11:02:59 -0500
Hi,

We are updating to the latest EPICS gateway, but have found compilation issues in tsHash.h:
../tsHash.h: At global scope:
../tsHash.h:27: error: ISO C++ forbids declaration of 'gphPvt' with no type
../tsHash.h:27: error: expected ';' before '*' token
etc.

We can fix the compilation issue and get an apparently correctly working gateway executable with the following patch:
*** tsHash.h-save Fri Apr 23 15:10:20 2010
--- tsHash.h Fri Apr 23 15:39:14 2010
***************
*** 24,30 ****
class tsHash
{
private:
! gphPvt * hash_table;
// friend class tsDLHashIter<T>;


 public:
--- 24,31 ----
 class tsHash
 {
 private:
!       void * hash_table;
! //    gphPvt * hash_table;
       // friend class tsDLHashIter<T>;

public:

What is going on here please?

Thanks,
Carl Schumann




Replies:
Re: Gateway compilation issue in tsHash.h Andrew Johnson

Navigate by Date:
Prev: RE: MAXv vs XPS Phillip Brown
Next: Re: Gateway compilation issue in tsHash.h Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: MAXv vs XPS Phillip Brown
Next: Re: Gateway compilation issue in tsHash.h Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024