Re: [Development] Proposal: Disable ActiveQt from MinGW

2013-11-06 Thread cristian.adam
Hi,

There is Wine IDL compiler (http://www.winehq.org/docs/widl) which can be used 
with MinGW.

https://developer.mozilla.org/en-US/docs/Cross_Compile_Mozilla_for_Mingw32 has 
a reference
about it.

Cheers,
Cristian.

From: development-bounces+cristian.adam=nokia@qt-project.org 
[development-bounces+cristian.adam=nokia@qt-project.org] on behalf of ext 
Koehne Kai [kai.koe...@digia.com]
Sent: Thursday, October 10, 2013 11:24 AM
To: development@qt-project.org
Subject: [Development] Proposal: Disable ActiveQt from MinGW

Hi,

I'm wondering whether we should remove ActiveQt from the MinGW binary packages, 
and skip it by default if we build for MinGW.

I'm not an expert on ActiveQt, but my understanding is that it's of minor use 
without an IDL compiler. MinGW doesn't offer one, which is why all examples 
except the 'webbrowser' one are skipped for MinGW ... and that one crashes:

https://bugreports.qt-project.org/browse/QTBUG-32140

So, any thoughts on this? Surely the bug above mentioned can be fixed, but is 
there any use of shipping ActiveQt for MinGW if there is no idl compiler? I 
understood you can't just use the Microsoft midl one ...

Regards

Kai
--
   Kai Köhne, Senior Software Engineer - Digia, Qt
   Digia Germany GmbH, Rudower Chaussee 13, D-12489 Berlin
   Geschäftsführer: Mika Pälsi, Juha Varelius, Anja Wasenius
   Sitz der Gesellschaft: Berlin. USt-IdNr: DE 286 306 868
   Registergericht: Amtsgericht Charlottenburg, HRB 144331 B


___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal: Disable ActiveQt from MinGW

2013-10-11 Thread Koehne Kai

 -Original Message-
 From: Pau Garcia i Quiles [mailto:pgqui...@elpauer.org]
 Sent: Thursday, October 10, 2013 4:13 PM
 To: Koehne Kai
 Cc: development@qt-project.org
 Subject: Re: [Development] Proposal: Disable ActiveQt from MinGW
 
 
 
 
 On Thu, Oct 10, 2013 at 3:15 PM, Koehne Kai kai.koe...@digia.com
 wrote:
 
 
   Fair enough. We're even shipping it in the mingw-builds toochain,
 although it's named 'i686-w64-mingw32-widl' :)
 
   Let's see, maybe I can get the combo even working...
 
 
 
 
 Depending on where that executable is located, it may not be the right one.
 Check this thread and the FAQ:

That should be fine , it's in the toplevel bin directory. Anyhow, I asked on 
the mingw-w64 mailing list, and the binary seems to be just one step into 
getting wine and mingw-w64 closer together, and there are still licensing 
issues etc: 

http://sourceforge.net/apps/trac/mingw-w64/wiki/Wine%20integration

Regards

Kai
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Proposal: Disable ActiveQt from MinGW

2013-10-10 Thread Koehne Kai
Hi,

I'm wondering whether we should remove ActiveQt from the MinGW binary packages, 
and skip it by default if we build for MinGW.

I'm not an expert on ActiveQt, but my understanding is that it's of minor use 
without an IDL compiler. MinGW doesn't offer one, which is why all examples 
except the 'webbrowser' one are skipped for MinGW ... and that one crashes:

https://bugreports.qt-project.org/browse/QTBUG-32140

So, any thoughts on this? Surely the bug above mentioned can be fixed, but is 
there any use of shipping ActiveQt for MinGW if there is no idl compiler? I 
understood you can't just use the Microsoft midl one ...

Regards

Kai
-- 
   Kai Köhne, Senior Software Engineer - Digia, Qt
   Digia Germany GmbH, Rudower Chaussee 13, D-12489 Berlin
   Geschäftsführer: Mika Pälsi, Juha Varelius, Anja Wasenius
   Sitz der Gesellschaft: Berlin. USt-IdNr: DE 286 306 868
   Registergericht: Amtsgericht Charlottenburg, HRB 144331 B


___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal: Disable ActiveQt from MinGW

2013-10-10 Thread Pau Garcia i Quiles
Hello,

Wine provides an IDL compiler, which has been adopted my mingw-w64:

http://sourceforge.net/p/mingw-w64/code/HEAD/tree/trunk/mingw-w64-tools/widl/

Mozilla is using it:

https://developer.mozilla.org/en/docs/Cross_Compile_Mozilla_for_Mingw32#Install_widl_(optional)




On Thu, Oct 10, 2013 at 11:24 AM, Koehne Kai kai.koe...@digia.com wrote:

 Hi,

 I'm wondering whether we should remove ActiveQt from the MinGW binary
 packages, and skip it by default if we build for MinGW.

 I'm not an expert on ActiveQt, but my understanding is that it's of minor
 use without an IDL compiler. MinGW doesn't offer one, which is why all
 examples except the 'webbrowser' one are skipped for MinGW ... and that one
 crashes:

 https://bugreports.qt-project.org/browse/QTBUG-32140

 So, any thoughts on this? Surely the bug above mentioned can be fixed, but
 is there any use of shipping ActiveQt for MinGW if there is no idl
 compiler? I understood you can't just use the Microsoft midl one ...

 Regards

 Kai
 --
Kai Köhne, Senior Software Engineer - Digia, Qt
Digia Germany GmbH, Rudower Chaussee 13, D-12489 Berlin
Geschäftsführer: Mika Pälsi, Juha Varelius, Anja Wasenius
Sitz der Gesellschaft: Berlin. USt-IdNr: DE 286 306 868
Registergericht: Amtsgericht Charlottenburg, HRB 144331 B


 ___
 Development mailing list
 Development@qt-project.org
 http://lists.qt-project.org/mailman/listinfo/development




-- 
Pau Garcia i Quiles
http://www.elpauer.org
(Due to my workload, I may need 10 days to answer)
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal: Disable ActiveQt from MinGW

2013-10-10 Thread Koehne Kai

 -Original Message-
 From: Pau Garcia i Quiles [mailto:pgqui...@elpauer.org]
 Sent: Thursday, October 10, 2013 11:44 AM
 To: Koehne Kai
 Cc: development@qt-project.org
 Subject: Re: [Development] Proposal: Disable ActiveQt from MinGW
 
 Hello,
 
 Wine provides an IDL compiler, which has been adopted my mingw-w64:
 
 http://sourceforge.net/p/mingw-w64/code/HEAD/tree/trunk/mingw-w64-
 tools/widl/
 

Fair enough. We're even shipping it in the mingw-builds toochain, although it's 
named 'i686-w64-mingw32-widl' :)

Let's see, maybe I can get the combo even working...

Regards

Kai

(who didn't have anything to do with ActiveQt / COM since a decade, but well 
...)

 Mozilla is using it:
 
 https://developer.mozilla.org/en/docs/Cross_Compile_Mozilla_for_Mingw3
 2#Install_widl_(optional)
 
 
 
 
 
 On Thu, Oct 10, 2013 at 11:24 AM, Koehne Kai kai.koe...@digia.com
 wrote:
 
 
   Hi,
 
   I'm wondering whether we should remove ActiveQt from the
 MinGW binary packages, and skip it by default if we build for MinGW.
 
   I'm not an expert on ActiveQt, but my understanding is that it's of
 minor use without an IDL compiler. MinGW doesn't offer one, which is why
 all examples except the 'webbrowser' one are skipped for MinGW ... and
 that one crashes:
 
   https://bugreports.qt-project.org/browse/QTBUG-32140
 
   So, any thoughts on this? Surely the bug above mentioned can be
 fixed, but is there any use of shipping ActiveQt for MinGW if there is no idl
 compiler? I understood you can't just use the Microsoft midl one ...
 
   Regards
 
   Kai
   --
  Kai Köhne, Senior Software Engineer - Digia, Qt
  Digia Germany GmbH, Rudower Chaussee 13, D-12489 Berlin
  Geschäftsführer: Mika Pälsi, Juha Varelius, Anja Wasenius
  Sitz der Gesellschaft: Berlin. USt-IdNr: DE 286 306 868
  Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
 
 
   ___
   Development mailing list
   Development@qt-project.org
   http://lists.qt-project.org/mailman/listinfo/development
 
 
 
 
 
 --
 Pau Garcia i Quiles
 http://www.elpauer.org
 (Due to my workload, I may need 10 days to answer)
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development