On 25 April 2013 06:09, Enrico Tröger <enrico.troeger@uvena.de> wrote:
On 19/04/13 01:31, Lex Trotman wrote:
> On 19 April 2013 03:59, Enrico Tröger <enrico.troeger@uvena.de> wrote:
>
>> On 18/04/13 19:36, Dimitar Zhekov wrote:
>>> On Tue, 16 Apr 2013 22:21:25 +0200
>>> Enrico Tröger <enrico.troeger@uvena.de> wrote:
>>>
>>>> Btw, does Geany build with MSVC?
>>>
>>> No. The '-mms-bitfields' warnings aside, it fails with:
>>>
>>> ..\plugins\saveactions.c(30) : fatal error C1083: Cannot open include
>>> file: 'unistd.h': No such file or directory
>>>
>>> So, we have Geany as geany-pplugins with do not compile with msvc, and
>>> the msvcrt.dll problem pointed by Lex. Disabling the msvc detection
>>> seems even more reasonable to me, for example:
>>>
>>>     from waflib.Tools.compiler_c import c_compiler
>>>     c_compiler['win32'] = ['gcc']
>>>
>>> just before opt.tool_options('compiler_cc') in both wscript files.
>>
>> I agree.
>> I also vote for disabling msvc detection paired with a comment that it
>> can be enabled again once someone steps up with a working patch for MSVC
>> support and a good reasoning why it should be supported :).
>>
>
> Sounds like a plan :)

"I love it when a plan comes together.", er, I mean committed as
suggested to Geany and Geany-Plugins.


Just in time, Scintilla no longer supports MSVC++6 https://groups.google.com/forum/?fromgroups=#!topic/scintilla-interest/fMYWxvePF6s so anyone using msvc would "have to know exactly what they were doing" to use it with GTK using mscv6.

Cheers
Lex



Regards,
Enrico

--
Get my GPG key from http://www.uvena.de/pub.asc


_______________________________________________
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel