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.

Reply via email to