It think I've found the compile flag for wxWidgets that turns on the implicit conversions.
On Thu, May 22, 2014 at 8:24 AM, Eric J Korpela <[email protected]>wrote: > Yes, but that makes it non-standard C++ which makes it difficult for > everyone else on the planet. It's also a far more dangerous conversion > than the string literal to const char * that we get bombarded with warnings > about. > > > On Thu, May 22, 2014 at 8:21 AM, McLeod, John <[email protected]> wrote: > >> If you look at the Microsoft implementation of string, it has an explicit >> conversion to char * allowed. >> >> -----Original Message----- >> From: boinc_dev [mailto:[email protected]] On Behalf Of >> Eric J Korpela >> Sent: Thursday, May 22, 2014 11:19 AM >> To: Jord van der Elst >> Cc: Rom Walton; BOINC Dev Mailing List >> Subject: Re: [boinc_dev] WINBUILD: Minimum supported VS is now VS 2010 >> >> Nothing quite like spending a few hundred dollars to compile free >> software, >> is there? It's not clear from Rom's message whether the incompatibility >> is >> in the project files (or that it's too much work to maintain the old >> project files), or whether its a newer visual C++ version that is >> necessary. If it's just the maintenence of old project files and required >> libraries, a volunteer could do it. >> >> As a means of relaxing, I've been slowly working on cross compiling with >> mingw32/64 on Linux and Cygwin, but, of course, there's no clear >> indications of what features are necessary in wxWidgets to compile >> boincmgr. At least I have the libraries and client compiling. Of course, >> MSVC++ happily and silently compiles things that aren't legal on gcc (like >> implicit conversions from string to char *, what's that about?), so there >> are a hunderd things to fix to get it working. >> >> >> On Thu, May 22, 2014 at 7:54 AM, Jord van der Elst <[email protected]> >> wrote: >> >> > WINBUILD: Minimum supported VS is now VS 2010 >> > >> > So then that means that someone has to retest and rewrite all and >> > everything of >> > http://boinc.berkeley.edu/trac/wiki/CompileClient#Windows as the >> > compilers the page is written for are VS 2005 (Express) and 2008. >> > >> > And what VS, full VS or is Express also an option? >> > Or is Express still not capable of compiling 64bit applications? >> > >> > Thanks, >> > >> > -- Jord van der Elst. >> > _______________________________________________ >> > boinc_dev mailing list >> > [email protected] >> > http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev >> > To unsubscribe, visit the above URL and >> > (near bottom of page) enter your email address. >> > >> _______________________________________________ >> boinc_dev mailing list >> [email protected] >> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev >> To unsubscribe, visit the above URL and >> (near bottom of page) enter your email address. >> >> > _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
