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.

Reply via email to