RE: kdewin32 build error
-Original Message- From: Christian Ehrlicher [mailto:[EMAIL PROTECTED] Sent: quarta-feira, 22 de Março de 2006 21:15 To: kde-buildsystem@kde.org Subject: Re: kdewin32 build error Is it possible to build and install qt-copy on Windows? It has the patches applied or it has to be done manually? Thanks for the info. Ralf already answered this. Apply all patches from qt-copy/patches and recompile qt/win. But my question makes sense, as qt-copy is not prepared to build on windows and some patches are already applied (including the mentioned one) :) Paulo ___ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem
RE: kdewin32 build error
-Original Message- From: Paulo Jorge Guedes [mailto:[EMAIL PROTECTED] Sent: quinta-feira, 23 de Março de 2006 11:38 To: kde-buildsystem@kde.org Subject: RE: kdewin32 build error -Original Message- From: Christian Ehrlicher [mailto:[EMAIL PROTECTED] Sent: quarta-feira, 22 de Março de 2006 21:15 To: kde-buildsystem@kde.org Subject: Re: kdewin32 build error Is it possible to build and install qt-copy on Windows? It has the patches applied or it has to be done manually? Thanks for the info. Ralf already answered this. Apply all patches from qt-copy/patches and recompile qt/win. But my question makes sense, as qt-copy is not prepared to build on windows and some patches are already applied (including the mentioned one) :) Nevermind: requires currently that you take the latest qt sources from trolltech This mornings are not easy :/ Paulo ___ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem
RE: kdewin32 build error
And this other one on kdecore: In file included from d:/kde/kdelibs/kdeui/kaction.h:530, from d:/kde/kdelibs/kdecore/../kdeui/kstdaction_p.h:25, from d:/kde/kdelibs/kdecore/kacceleratormanager.cpp:48: d:/kde/kdelibs/kdeui/kactionclasses.h:223: error: expected class-name before '{' token d:/kde/kdelibs/kdeui/kactionclasses.h:559: error: `createToolBarWidget' declared as a `virtual' field d:/kde/kdelibs/kdeui/kactionclasses.h:559: error: expected `;' before '(' token d:/kde/kdelibs/kdeui/kactionclasses.h:878: error: `createToolBarWidget' declared as a `virtual' field d:/kde/kdelibs/kdeui/kactionclasses.h:878: error: expected `;' before '(' token d:/kde/kdelibs/kdeui/kactionclasses.h:945: error: expected class-name before '{' token d:/kde/kdelibs/kdeui/kactionclasses.h:1014: error: `createToolBarWidget' declared as a `virtual' field d:/kde/kdelibs/kdeui/kactionclasses.h:1014: error: expected `;' before '(' token d:/kde/kdelibs/kdeui/kactionclasses.h:1030: error: expected class-name before '{' token d:/kde/kdelibs/kdeui/kactionclasses.h:1127: error: `createToolBarWidget' declared as a `virtual' field d:/kde/kdelibs/kdeui/kactionclasses.h:1127: error: expected `;' before '(' token d:/kde/kdelibs/kdeui/kactionclasses.h:1243: error: expected class-name before '{' token d:/kde/kdelibs/kdeui/kactionclasses.h:1262: error: `createToolBarWidget' declared as a `virtual' field d:/kde/kdelibs/kdeui/kactionclasses.h:1262: error: expected `;' before '(' token -Original Message- From: Paulo Jorge Guedes [mailto:[EMAIL PROTECTED] Sent: quarta-feira, 22 de Março de 2006 17:15 To: kde-buildsystem@kde.org Subject: kdewin32 build error I'm having this error with mingw: In file included from d:/kde/kdelibs/win/src/realpath.c:24: d:/kde/kdelibs/win/include/mingw/unistd.h:137: error: conflicting types for 'getopt' d:/MinGW/bin/../lib/gcc/mingw32/3.4.4/../../../../include/getopt.h:47: error: previous declaration of 'getopt' was here d:/kde/kdelibs/win/include/mingw/unistd.h:137: error: conflicting types for 'getopt' d:/MinGW/bin/../lib/gcc/mingw32/3.4.4/../../../../include/getopt.h:47: error: previous declaration of 'getopt' was here make[2]: *** [CMakeFiles/kdewin32.dir/src/realpath.obj] Error 1 Paulo ___ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem ___ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem
Re: kdewin32 build error
Paulo Jorge Guedes schrieb: And this other one on kdecore: In file included from d:/kde/kdelibs/kdeui/kaction.h:530, from d:/kde/kdelibs/kdecore/../kdeui/kstdaction_p.h:25, from d:/kde/kdelibs/kdecore/kacceleratormanager.cpp:48: d:/kde/kdelibs/kdeui/kactionclasses.h:223: error: expected class-name before '{' token d:/kde/kdelibs/kdeui/kactionclasses.h:559: error: `createToolBarWidget' declared as a `virtual' field d:/kde/kdelibs/kdeui/kactionclasses.h:559: error: expected `;' before '(' token d:/kde/kdelibs/kdeui/kactionclasses.h:878: error: `createToolBarWidget' declared as a `virtual' field d:/kde/kdelibs/kdeui/kactionclasses.h:878: error: expected `;' before '(' token d:/kde/kdelibs/kdeui/kactionclasses.h:945: error: expected class-name before '{' token d:/kde/kdelibs/kdeui/kactionclasses.h:1014: error: `createToolBarWidget' declared as a `virtual' field d:/kde/kdelibs/kdeui/kactionclasses.h:1014: error: expected `;' before '(' token d:/kde/kdelibs/kdeui/kactionclasses.h:1030: error: expected class-name before '{' token d:/kde/kdelibs/kdeui/kactionclasses.h:1127: error: `createToolBarWidget' declared as a `virtual' field d:/kde/kdelibs/kdeui/kactionclasses.h:1127: error: expected `;' before '(' token d:/kde/kdelibs/kdeui/kactionclasses.h:1243: error: expected class-name before '{' token d:/kde/kdelibs/kdeui/kactionclasses.h:1262: error: `createToolBarWidget' declared as a `virtual' field d:/kde/kdelibs/kdeui/kactionclasses.h:1262: error: expected `;' before '(' token I'm using qt 4.1.0 and had the same problem. This is because recent kdeui sources (kactionclasses.h) requires a class QActionWidgetFactory (patch is here http://websvn.kde.org/trunk/qt-copy/patches/0119-qaction-widgetfactory.diff?rev=518837view=log) , which is only available kde svn qt source copy. Compiling kdelibs on windows requires currently that you take the latest qt sources from trolltech (http://www.trolltech.com/download/qt/windows.html), apply the patches located in http://websvn.kde.org/trunk/qt-copy/patches/ and recompile qt. Another way is to wait for the next public qt windows binary release,which has hopefully the required patches. :-( -Original Message- From: Paulo Jorge Guedes [mailto:[EMAIL PROTECTED] Sent: quarta-feira, 22 de Março de 2006 17:15 To: kde-buildsystem@kde.org Subject: kdewin32 build error I'm having this error with mingw: In file included from d:/kde/kdelibs/win/src/realpath.c:24: d:/kde/kdelibs/win/include/mingw/unistd.h:137: error: conflicting types for 'getopt' d:/MinGW/bin/../lib/gcc/mingw32/3.4.4/../../../../include/getopt.h:47: error: previous declaration of 'getopt' was here d:/kde/kdelibs/win/include/mingw/unistd.h:137: error: conflicting types for 'getopt' d:/MinGW/bin/../lib/gcc/mingw32/3.4.4/../../../../include/getopt.h:47: error: previous declaration of 'getopt' was here make[2]: *** [CMakeFiles/kdewin32.dir/src/realpath.obj] Error 1 Mingw seems to have already a getopt function. I have fixed this issue in svn. Ralf ___ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem
Re: kdewin32 build error
Ralf Habacker schrieb: Paulo Jorge Guedes schrieb: And this other one on kdecore: In file included from d:/kde/kdelibs/kdeui/kaction.h:530, from d:/kde/kdelibs/kdecore/../kdeui/kstdaction_p.h:25, from d:/kde/kdelibs/kdecore/kacceleratormanager.cpp:48: d:/kde/kdelibs/kdeui/kactionclasses.h:223: error: expected class-name before '{' token d:/kde/kdelibs/kdeui/kactionclasses.h:559: error: `createToolBarWidget' declared as a `virtual' field d:/kde/kdelibs/kdeui/kactionclasses.h:559: error: expected `;' before '(' token d:/kde/kdelibs/kdeui/kactionclasses.h:878: error: `createToolBarWidget' declared as a `virtual' field d:/kde/kdelibs/kdeui/kactionclasses.h:878: error: expected `;' before '(' token d:/kde/kdelibs/kdeui/kactionclasses.h:945: error: expected class-name before '{' token d:/kde/kdelibs/kdeui/kactionclasses.h:1014: error: `createToolBarWidget' declared as a `virtual' field d:/kde/kdelibs/kdeui/kactionclasses.h:1014: error: expected `;' before '(' token d:/kde/kdelibs/kdeui/kactionclasses.h:1030: error: expected class-name before '{' token d:/kde/kdelibs/kdeui/kactionclasses.h:1127: error: `createToolBarWidget' declared as a `virtual' field d:/kde/kdelibs/kdeui/kactionclasses.h:1127: error: expected `;' before '(' token d:/kde/kdelibs/kdeui/kactionclasses.h:1243: error: expected class-name before '{' token d:/kde/kdelibs/kdeui/kactionclasses.h:1262: error: `createToolBarWidget' declared as a `virtual' field d:/kde/kdelibs/kdeui/kactionclasses.h:1262: error: expected `;' before '(' token I'm using qt 4.1.0 and had the same problem. This is because recent kdeui sources (kactionclasses.h) requires a class QActionWidgetFactory (patch is here http://websvn.kde.org/trunk/qt-copy/patches/0119-qaction-widgetfactory.diff?rev=518837view=log) , which is only available kde svn qt source copy. Compiling kdelibs on windows requires currently that you take the latest qt sources from trolltech (http://www.trolltech.com/download/qt/windows.html), apply the patches located in http://websvn.kde.org/trunk/qt-copy/patches/ and recompile qt. Another way is to wait for the next public qt windows binary release,which has hopefully the required patches. :-( Update: In http://websvn.kde.org/trunk/qt-copy/patches/README?rev=517298view=auto I found the following statement: This directory contains patches for Qt that haven't been accepted by TrollTech yet. All patches in this directory itself shouldn't make qt-copy incompatible to official Qt, patches adding new API etc. belong to the notsafe/ subdirectory. Seems that this wasn't followed :-( Ral -Original Message- From: Paulo Jorge Guedes [mailto:[EMAIL PROTECTED] Sent: quarta-feira, 22 de Março de 2006 17:15 To: kde-buildsystem@kde.org Subject: kdewin32 build error I'm having this error with mingw: In file included from d:/kde/kdelibs/win/src/realpath.c:24: d:/kde/kdelibs/win/include/mingw/unistd.h:137: error: conflicting types for 'getopt' d:/MinGW/bin/../lib/gcc/mingw32/3.4.4/../../../../include/getopt.h:47: error: previous declaration of 'getopt' was here d:/kde/kdelibs/win/include/mingw/unistd.h:137: error: conflicting types for 'getopt' d:/MinGW/bin/../lib/gcc/mingw32/3.4.4/../../../../include/getopt.h:47: error: previous declaration of 'getopt' was here make[2]: *** [CMakeFiles/kdewin32.dir/src/realpath.obj] Error 1 Mingw seems to have already a getopt function. I have fixed this issue in svn. Ralf ___ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem ___ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem
RE: kdewin32 build error
-Original Message- From: Ralf Habacker [mailto:[EMAIL PROTECTED] Sent: quarta-feira, 22 de Março de 2006 18:33 To: kde-buildsystem@kde.org Subject: Re: kdewin32 build error Ralf Habacker schrieb: I'm using qt 4.1.0 and had the same problem. This is because recent kdeui sources (kactionclasses.h) requires a class QActionWidgetFactory (patch is here http://websvn.kde.org/trunk/qt-copy/patches/0119-qaction- widgetfactory.diff?rev=518837view=log) , which is only available kde svn qt source copy. Compiling kdelibs on windows requires currently that you take the latest qt sources from trolltech (http://www.trolltech.com/download/qt/windows.html), apply the patches located in http://websvn.kde.org/trunk/qt-copy/patches/ and recompile qt. Another way is to wait for the next public qt windows binary release,which has hopefully the required patches. :-( Update: In http://websvn.kde.org/trunk/qt-copy/patches/README?rev=517298view=auto I found the following statement: This directory contains patches for Qt that haven't been accepted by TrollTech yet. All patches in this directory itself shouldn't make qt-copy incompatible to official Qt, patches adding new API etc. belong to the notsafe/ subdirectory. Seems that this wasn't followed :-( Is it possible to build and install qt-copy on Windows? It has the patches applied or it has to be done manually? Thanks for the info. Paulo ___ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem
Re: kdewin32 build error
Paulo Jorge Guedes schrieb: -Original Message- From: Ralf Habacker [mailto:[EMAIL PROTECTED] Sent: quarta-feira, 22 de Março de 2006 18:33 To: kde-buildsystem@kde.org Subject: Re: kdewin32 build error Ralf Habacker schrieb: I'm using qt 4.1.0 and had the same problem. This is because recent kdeui sources (kactionclasses.h) requires a class QActionWidgetFactory (patch is here http://websvn.kde.org/trunk/qt-copy/patches/0119-qaction- widgetfactory.diff?rev=518837view=log) , which is only available kde svn qt source copy. Compiling kdelibs on windows requires currently that you take the latest qt sources from trolltech (http://www.trolltech.com/download/qt/windows.html), apply the patches located in http://websvn.kde.org/trunk/qt-copy/patches/ and recompile qt. Another way is to wait for the next public qt windows binary release,which has hopefully the required patches. :-( Update: In http://websvn.kde.org/trunk/qt-copy/patches/README?rev=517298view=auto I found the following statement: This directory contains patches for Qt that haven't been accepted by TrollTech yet. All patches in this directory itself shouldn't make qt-copy incompatible to official Qt, patches adding new API etc. belong to the notsafe/ subdirectory. Seems that this wasn't followed :-( Is it possible to build and install qt-copy on Windows? It has the patches applied or it has to be done manually? Thanks for the info. Ralf already answered this. Apply all patches from qt-copy/patches and recompile qt/win. Christian signature.asc Description: OpenPGP digital signature ___ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem
Re: kdewin32 build error
On Wednesday 22 March 2006 23:12, Ralf Habacker wrote: Are there any chances that qt-copy contains the gpl'ed windows (and the mac related) qt code ? No; I don't think there is a released source version of Qt that has support for all platforms. -- David Faure, [EMAIL PROTECTED], sponsored by Trolltech to work on KDE, Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org). ___ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem