Building kdevelop on Windows 10 with MinGW/gcc

Russell Haley russ.haley at gmail.com
Wed Jul 29 05:14:29 BST 2020


On Tue, Jul 28, 2020 at 5:56 AM Kevin Funk <kfunk at kde.org> wrote:

> On Monday, 27 July 2020 06:20:57 CEST Russell Haley wrote:
> > On Sun, Jul 26, 2020 at 8:21 PM Chris <DeveloperChris at rebel.com.au>
> wrote:
> > > Hi I ran in to the same problem
> > >
> > > You need to use MSVC to build it. MingW is not supported. :(
> >
> > Okay, perhaps that documentation should be updated to reflect that? This
> is
> > from the community wiki:
> >
> https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source/Windows
> >
> > "Currently, Craft supports both the MinGW and Microsoft Visual Studio
> > (msvc) compiler. While MinGW can be installed by Craft, Visual Studio
> > <https://www.visualstudio.com/> must be installed independently by the
> > user."
>
> Heya,
>
> QtWebEngine cannot be built under MinGW. That does not imply that other
> packages cannot be built under MinGW.
>
> What we could do is to add a note that says "if you need QtWebEngine,
> please
> note that MinGW is not supported <link to QTBUG>.
>
> In fact, I just added this here:

  https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source/
> Windows#Setting_up_a_compiler
> <https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source/Windows#Setting_up_a_compiler>
>
> Brilliant. Thanks Kevin!
Russell


> Regards,
> Kevin
>
>
> > Thanks for the link Aleix, I'll jump on that mailing list too.
> >
> > I assume then "Craft supports both Mingw..." means mingw is supported on
> > unix-like platforms?
> >
> > > Chris
> > > Rebel Software <http://www.rebel.com.au>
> > > On 27/07/2020 11:04 am, Aleix Pol wrote:
> > >
> > > Hi Russell,
> > > Adding the KDE Windows mailing list, in case they can help you.
> > >
> > > Best of luck!
> > > Aleix
> > >
> > > On Mon, Jul 27, 2020 at 1:07 AM Russell Haley <russ.haley at gmail.com>
> > > <russ.haley at gmail.com> wrote:
> > >
> > > Hi,
> > >
> > > I'm trying to build on WIndows 10 using mingw and I am getting the
> > > following error:
> > >
> > > Craft               : C:\Users\russh\CraftRoot
> > > Version             : master
> > > ABI                 : windows-mingw_64-gcc
> > > Download directory  : C:\Users\russh\CraftRoot\download
> > > C:\Users\russh\CraftRoot> craft kdevelop
> > > Craft               : C:\Users\russh\CraftRoot
> > > Version             : master
> > > ABI                 : windows-mingw_64-gcc
> > > Download directory  : C:\Users\russh\CraftRoot\download
> > >
> C:\Users\russh\CraftRoot\etc\blueprints\locations\craft-blueprints-kde\ext
> > > ragear\kdevelop\kdevelop\kdevelop.py failed:
> extragear/kdevelop/kdevelop
> > > requries libs/qt5/qtwebengine, but it is not supported on 2
> > >
> > > I'm following the instructions found here:
> > >
> https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source/Windows
> > >
> > > Any advice other than installing VC++ would be appreciated? I use VS
> and
> > > VC++ at work and I have nothing against it, but I'm trying to build out
> > > my own toolset with llvm-mingw [1]. I can cross compile on FreeBSD if
> > > necessary, but I'd like to be able to pick at the kdevelop code on my
> > > laptop.
> > >
> > > Regards,
> > > Russ
> > >
> > > [1] Check out my beta toolset at http://winlua.net. The JamPlus build
> > > system doesn't work and I don't have a good debugger interface yet
> > > (lldb-mi), but the compiler works well with KDevelop. I'm considering
> > > adopting kdevelop as my "Standard IDE". The WinLua Compiler (WLC) is a
> > > binary installation of Martin Storsjo's excellent llvm-mingw package
> > > found here (https://github.com/mstorsjo/llvm-mingw).
>
>
> --
> Kevin Funk | kfunk at kde.org | http://kfunk.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-windows/attachments/20200728/cf6bb8da/attachment.htm>


More information about the Kde-windows mailing list