I'll let the service Code fixed to be compatible to 4.6 by today.

BR, Uze Choi
-----Original Message-----
From: [email protected] [mailto:iotivity-dev-
bounces at lists.iotivity.org] On Behalf Of Keane, Erich
Sent: Friday, July 24, 2015 1:42 AM
To: Macieira, Thiago
Cc: iotivity-dev at lists.iotivity.org
Subject: Re: [dev] GCC/G++ Version

I think the solution is one of 2:

1- Just decide as a project to change compilers to 4.8, giving us full and
true C++11 support
2- "Fix" the service unit tests to no longer require the C++11 features not
available in 4.6

Anything else is just going to cause issues.  The override keyword (as
Thiago implied with his define) is a great feature, but nothing that
couldn't be removed from the code without issue.


On Thu, 2015-07-23 at 09:37 -0700, Thiago Macieira wrote:
> On Thursday 23 July 2015 09:31:09 Lankswert, Patrick wrote:
> > Thiago,
> > 
> > Will a developer that wants to build the stack need to have two
compilers?
> 
> I don't think so.
> 
> > If we use only one compiler, how do we ensure that 4.8 features do 
> > not creep into the stack that prohibits compilation under 4.6?
> 
> I'd say we add a build to Jenkins that uses 4.6, with tests disabled. 
> If you break the build, you don't get Jenkins's +1.
> 

_______________________________________________
iotivity-dev mailing list
iotivity-dev at lists.iotivity.org
https://lists.iotivity.org/mailman/listinfo/iotivity-dev

Reply via email to