Project

General

Profile

Actions

Feature #3910

open

Windows binaries for MinGW

Added by Muhammad Bashir Al-Noimi about 9 years ago. Updated almost 7 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
03/22/2015
Due date:
% Done:

0%

Estimated time:

Description

May you please offer Windows binaries for MinGW.

PS. I tried to follow this guide but unfortunately I couldn't pass boost building. I asked for this issue since 2 years ago but I forgot its link, any way I'll ask for it once again and I wish to get a responce from the maintainers before releasing 3.3.4


Files

minGW - building boost.txt (3.11 KB) minGW - building boost.txt build boost with minGW w.r.t. Wt Стойчо Стефанов Stoycho Stefanov, 03/27/2015 09:42 AM
minGW - building wt.txt (2.13 KB) minGW - building wt.txt build Wt with minGW Стойчо Стефанов Stoycho Stefanov, 03/27/2015 09:42 AM

Updated by Стойчо Стефанов Stoycho Stefanov about 9 years ago

hey,

try this two guides and I hope it works for you too.

Regards,

Stoycho

Actions #2

Updated by Muhammad Bashir Al-Noimi about 9 years ago

Стойчо Стефанов Stoycho Stefanov wrote:

try this two guides and I hope it works for you too.

Thank you. To be honest I'm not very interesting in building Wt from scratch. I just ask the maintainers to offer binaries for open source compilers under Windows.

It's shame to offer Wt for MVS and ignore all other ope source compilers. I'm one of the people who uses Qt Creator and dropped MSVS since more than 10 years ago.

Actions #3

Updated by Wim Dumon almost 9 years ago

Hello Muhammad,

An sich, there's no problem with wt on mingw that I am aware of - actually we did make the effort to port Wt to support mingw. It is hardly feasible to deliver binaries for mingw, because few of Wt's optional dependencies actively support mingw, there's no clear 'standard' mingw compiler (TDM in several versions, nuwen, mingw-64, whatever is shipped with Qt, ...) and the different mingw compilers are not binary compatible. Thus we make sure Wt is mingw-compatible, and provide instructions to compile Wt for mingw. You should be able to compile Wt with Qt creator's compilers, and keep using Qt creator.

BR,

Wim.

Actions #4

Updated by Muhammad Bashir Al-Noimi almost 9 years ago

Wim Dumon wrote:

An sich, there's no problem with wt on mingw that I am aware of - actually we did make the effort to port Wt to support mingw.

You mean I may soon be able see MinGW binaries in download page alongside to MSVS20* binaries?

Actions #5

Updated by Muhammad Bashir Al-Noimi almost 9 years ago

BTW, I left Wt a while for two major things:

  1. There isn't a visual designer for its template which makes PHP, Pyhton..etc much easier to work on
  2. Lacking of the binaries. I don't want to waste my time on building Wt (plz don't say we offer instructions for building process because I spent hours and hours to build it then arrived to the dead end) while I can work directly on other Web Frameworks without need to build them from scratch (I used Vaadin and I found it very flexible but it's Java damn it).
Actions #6

Updated by Wim Dumon almost 9 years ago

Muhammad Bashir Al-Noimi wrote:

Wim Dumon wrote:

> An sich, there's no problem with wt on mingw that I am aware of - actually we did make the effort to port Wt to support mingw.

You mean I may soon be able see MinGW binaries in download page alongside to MSVS20* binaries?

No, for the reasons I mentioned in my post.

Wim.

Actions #7

Updated by Muhammad Bashir Al-Noimi almost 7 years ago

After years, It seems Wt still in MSVS domination!

What a shame!

I believe the maintainers will direct this awesome project to the grave because of this dependency.

Actions #8

Updated by Wim Dumon almost 7 years ago

Muhammad,

Wt compiles fine with mingw, it's part of our automated build tests. Providing binary builds is, still for the same reasons as I mentioned 2 years ago, to the best of my knowledge, not feasible.

Rather than providing binaries for which we will receive one problem report after the other due to toolchain incompatibilities, we prefer that our mingw users compile the library with the compiler of their choice, in which case such binaries should run fine.

If you can point me to instructions on how to correctly create a binary C library distribution for mingw, I may make them available.

Best regards,

Wim.

Actions

Also available in: Atom PDF