Right, I forgot about this. This has to do with use of the 'auto'
keyword, or GCC specific '__typeof__'. See p2pApp/helper.h
Removing this requirement mostly means making a lot of iterator loops
ugly (see FOREACH macro).
On 10/17/2017 04:00 PM, Andrew Johnson wrote:
> Hi Michael,
>
> I just created a win64 build of pva2pva on the APS Jenkins, which is
> using the MSVC++ compiler. It fails with fatal errors:
>
>> p2pApp\helper.h(15) : fatal error C1189: #error : Require C++11 or G++
>
> Note that I'm using 'make -O -j4' so there may be other compiler errors
> also visible in the full build log at
>
> https://jenkins.aps.anl.gov/view/EPICS%20V4/job/3.15-pva2pva-win64/lastBuild/console
>
> I'm not using a particularly recent version (Visual Studio 10.0), but
> this is the first place I've see that error. If this would hard to fix I
> do have newer compilers available, but we should document the minimum
> required MS compiler version.
>
> - Andrew
>
- References:
- pva2pva build on APS Jenkins Andrew Johnson
- Navigate by Date:
- Prev:
pva2pva build on APS Jenkins Andrew Johnson
- Next:
Build failed in Jenkins: epics-base-3.15-sol #105 APS Jenkins
- Index:
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:
pva2pva build on APS Jenkins Andrew Johnson
- Next:
Build failed in Jenkins: epics-base-3.15-sol #105 APS Jenkins
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
<2017>
2018
2019
2020
2021
2022
2023
2024
|