Re: [Development] Proposal: Disable ActiveQt from MinGW
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
> -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 > 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
Re: [Development] Proposal: Disable ActiveQt from MinGW
On Thu, Oct 10, 2013 at 3:15 PM, Koehne Kai 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: http://thread.gmane.org/gmane.comp.gnu.mingw.w64.general/8574/focus=8599 http://sourceforge.net/apps/trac/mingw-w64/wiki/Usable%20compiler%20executable -- 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
> -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 > 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
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 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
[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