On 24/01/12 08:42, Chris Frey wrote: > Also, I'd appreciate if people would grab the latest git tree and compile > it for their systems, and for their locales, before I release version > 0.18 (planned for next month). Nicolas, there's a new string in the > backup GUI, which could use a French translation.
I checked out the latest git tree (0bab6882) and it builds successfully for Android. It builds fine on my desktop Linux system (Ubuntu 10.04 64-bit). QNX gave an error with some of the overloads in FieldValueHandlerBase. The problem appears to be that std::time_t on QNX is just a typedef for std::uint32_t, where as on my linux system time_t is "long int". I can't think of a solution which doesn't: a) require templates (which would defeat the point of FieldValueHandlerBase) b) require the explicit mention of every possible integer type (which is not nice as it would require fiddling with where time_t is used in places like r_calendar to avoid ambiguous overload calls) c) switch to using something like boost::variant, requiring boost to compile Barry (which would mean finding ports of Boost for Android and QNX) Do you have any thoughts on any other alternatives? Regards, Toby ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel